html,
body,
#main {
    margin: 0;
    padding: 0;
    box-sizing: border-box
}

:root {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

* {
    box-sizing: border-box;
    -webkit-font-smoothing: inherit
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
figure {
    margin: 0
}

body,
input,
textarea,
select,
button {
    font-size: 12px;
    font-family: sans-serif
}

body {
    --token-ce243a03-c76b-403e-a7f7-5f16b6f5743f: rgb(119, 119, 119);
    --token-86abb0b9-f359-4e99-9d9f-1cb70437850c: rgb(80, 76, 234);
    --token-74399d71-ee50-48ca-ac9b-ccb094570816: rgb(36, 35, 51);
    --token-18ca68cd-5e40-4c56-ab88-bd4d0e804e67: rgb(27, 27, 33);
    --token-063d3250-4c37-4b45-b98d-5087f5c90fcb: rgb(139, 137, 225)
}


.__hai-tech-badge {
    pointer-events: auto
}

@font-face {
    font-family: Red Hat Display;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/redhatdisplay/v19/8vIQ7wUr0m80wwYf0QCXZzYzUoTg8z6hVYs.woff2) format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Red Hat Display;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/redhatdisplay/v19/8vIQ7wUr0m80wwYf0QCXZzYzUoTg_T6h.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Red Hat Display;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/redhatdisplay/v19/8vIQ7wUr0m80wwYf0QCXZzYzUoTg8z6hVYs.woff2) format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Red Hat Display;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/redhatdisplay/v19/8vIQ7wUr0m80wwYf0QCXZzYzUoTg_T6h.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Red Hat Display;
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/redhatdisplay/v19/8vIQ7wUr0m80wwYf0QCXZzYzUoTg8z6hVYs.woff2) format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Red Hat Display;
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/redhatdisplay/v19/8vIQ7wUr0m80wwYf0QCXZzYzUoTg_T6h.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Red Hat Display;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/redhatdisplay/v19/8vIQ7wUr0m80wwYf0QCXZzYzUoTg8z6hVYs.woff2) format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Red Hat Display;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/redhatdisplay/v19/8vIQ7wUr0m80wwYf0QCXZzYzUoTg_T6h.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Ubuntu;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCs6KVjbNBYlgoKcg72j00.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Ubuntu;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCs6KVjbNBYlgoKew72j00.woff2) format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: Ubuntu;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCs6KVjbNBYlgoKcw72j00.woff2) format("woff2");
    unicode-range: U+1F00-1FFF
}

@font-face {
    font-family: Ubuntu;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCs6KVjbNBYlgoKfA72j00.woff2) format("woff2");
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}

@font-face {
    font-family: Ubuntu;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCs6KVjbNBYlgoKcQ72j00.woff2) format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: Ubuntu;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCs6KVjbNBYlgoKfw72.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(https://fonts.gstatic.com/s/ibmplexmono/v19/-F63fjptAgt5VM-kVkqdyU8n1iIq129k.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(https://fonts.gstatic.com/s/ibmplexmono/v19/-F63fjptAgt5VM-kVkqdyU8n1isq129k.woff2) format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(https://fonts.gstatic.com/s/ibmplexmono/v19/-F63fjptAgt5VM-kVkqdyU8n1iAq129k.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(https://fonts.gstatic.com/s/ibmplexmono/v19/-F63fjptAgt5VM-kVkqdyU8n1iEq129k.woff2) format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
    font-family: IBM Plex Mono;
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(https://fonts.gstatic.com/s/ibmplexmono/v19/-F63fjptAgt5VM-kVkqdyU8n1i8q1w.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
    font-family: Red Hat Display Placeholder;
    src: local("Arial");
    ascent-override: 102.67%;
    descent-override: 30.76%;
    line-gap-override: 0%;
    size-adjust: 99.15%
}

@font-face {
    font-family: Ubuntu Placeholder;
    src: local("Arial");
    ascent-override: 91.04%;
    descent-override: 18.46%;
    line-gap-override: 2.74%;
    size-adjust: 102.37%
}

@font-face {
    font-family: Inter Placeholder;
    src: local("Arial");
    ascent-override: 90%;
    descent-override: 22.43%;
    line-gap-override: 0%;
    size-adjust: 107.64%
}

body {
    --hai-tech-will-change-override: none
}

@supports (background: -webkit-named-image(i)) and (not (grid-template-rows: subgrid)) {
    body {
        --hai-tech-will-change-override: transform
    }
}

[data-hai-tech-component-type] {
    position: absolute
}

[data-hai-tech-component-type=Text] {
    cursor: inherit
}

[data-hai-tech-component-text-autosized] * {
    white-space: pre
}

[data-hai-tech-component-type=Text]>* {
    text-align: var(--hai-tech-text-alignment, start)
}

[data-hai-tech-component-type=Text] span span,
[data-hai-tech-component-type=Text] p span,
[data-hai-tech-component-type=Text] h1 span,
[data-hai-tech-component-type=Text] h2 span,
[data-hai-tech-component-type=Text] h3 span,
[data-hai-tech-component-type=Text] h4 span,
[data-hai-tech-component-type=Text] h5 span,
[data-hai-tech-component-type=Text] h6 span {
    display: block
}

[data-hai-tech-component-type=Text] span span span,
[data-hai-tech-component-type=Text] p span span,
[data-hai-tech-component-type=Text] h1 span span,
[data-hai-tech-component-type=Text] h2 span span,
[data-hai-tech-component-type=Text] h3 span span,
[data-hai-tech-component-type=Text] h4 span span,
[data-hai-tech-component-type=Text] h5 span span,
[data-hai-tech-component-type=Text] h6 span span {
    display: unset
}

[data-hai-tech-component-type=Text] div div span,
[data-hai-tech-component-type=Text] a div span,
[data-hai-tech-component-type=Text] span span span,
[data-hai-tech-component-type=Text] p span span,
[data-hai-tech-component-type=Text] h1 span span,
[data-hai-tech-component-type=Text] h2 span span,
[data-hai-tech-component-type=Text] h3 span span,
[data-hai-tech-component-type=Text] h4 span span,
[data-hai-tech-component-type=Text] h5 span span,
[data-hai-tech-component-type=Text] h6 span span,
[data-hai-tech-component-type=Text] a {
    font-family: var(--font-family);
    font-style: var(--font-style);
    font-weight: min(calc(var(--hai-tech-font-weight-increase, 0) + var(--font-weight, 400)), 900);
    color: var(--text-color);
    letter-spacing: var(--letter-spacing);
    font-size: var(--font-size);
    text-transform: var(--text-transform);
    text-decoration: var(--text-decoration);
    line-height: var(--line-height)
}

[data-hai-tech-component-type=Text] div div span,
[data-hai-tech-component-type=Text] a div span,
[data-hai-tech-component-type=Text] span span span,
[data-hai-tech-component-type=Text] p span span,
[data-hai-tech-component-type=Text] h1 span span,
[data-hai-tech-component-type=Text] h2 span span,
[data-hai-tech-component-type=Text] h3 span span,
[data-hai-tech-component-type=Text] h4 span span,
[data-hai-tech-component-type=Text] h5 span span,
[data-hai-tech-component-type=Text] h6 span span,
[data-hai-tech-component-type=Text] a {
    --font-family: var(--hai-tech-font-family);
    --font-style: var(--hai-tech-font-style);
    --font-weight: var(--hai-tech-font-weight);
    --text-color: var(--hai-tech-text-color);
    --letter-spacing: var(--hai-tech-letter-spacing);
    --font-size: var(--hai-tech-font-size);
    --text-transform: var(--hai-tech-text-transform);
    --text-decoration: var(--hai-tech-text-decoration);
    --line-height: var(--hai-tech-line-height)
}

[data-hai-tech-component-type=Text] a,
[data-hai-tech-component-type=Text] a div span,
[data-hai-tech-component-type=Text] a span span span,
[data-hai-tech-component-type=Text] a p span span,
[data-hai-tech-component-type=Text] a h1 span span,
[data-hai-tech-component-type=Text] a h2 span span,
[data-hai-tech-component-type=Text] a h3 span span,
[data-hai-tech-component-type=Text] a h4 span span,
[data-hai-tech-component-type=Text] a h5 span span,
[data-hai-tech-component-type=Text] a h6 span span {
    --font-family: var(--hai-tech-link-font-family, var(--hai-tech-font-family));
    --font-style: var(--hai-tech-link-font-style, var(--hai-tech-font-style));
    --font-weight: var(--hai-tech-link-font-weight, var(--hai-tech-font-weight));
    --text-color: var(--hai-tech-link-text-color, var(--hai-tech-text-color));
    --font-size: var(--hai-tech-link-font-size, var(--hai-tech-font-size));
    --text-transform: var(--hai-tech-link-text-transform, var(--hai-tech-text-transform));
    --text-decoration: var(--hai-tech-link-text-decoration, var(--hai-tech-text-decoration))
}

[data-hai-tech-component-type=Text] a:hover,
[data-hai-tech-component-type=Text] a div span:hover,
[data-hai-tech-component-type=Text] a span span span:hover,
[data-hai-tech-component-type=Text] a p span span:hover,
[data-hai-tech-component-type=Text] a h1 span span:hover,
[data-hai-tech-component-type=Text] a h2 span span:hover,
[data-hai-tech-component-type=Text] a h3 span span:hover,
[data-hai-tech-component-type=Text] a h4 span span:hover,
[data-hai-tech-component-type=Text] a h5 span span:hover,
[data-hai-tech-component-type=Text] a h6 span span:hover {
    --font-family: var(--hai-tech-link-hover-font-family, var(--hai-tech-link-font-family, var(--hai-tech-font-family)));
    --font-style: var(--hai-tech-link-hover-font-style, var(--hai-tech-link-font-style, var(--hai-tech-font-style)));
    --font-weight: var(--hai-tech-link-hover-font-weight, var(--hai-tech-link-font-weight, var(--hai-tech-font-weight)));
    --text-color: var(--hai-tech-link-hover-text-color, var(--hai-tech-link-text-color, var(--hai-tech-text-color)));
    --font-size: var(--hai-tech-link-hover-font-size, var(--hai-tech-link-font-size, var(--hai-tech-font-size)));
    --text-transform: var(--hai-tech-link-hover-text-transform, var(--hai-tech-link-text-transform, var(--hai-tech-text-transform)));
    --text-decoration: var(--hai-tech-link-hover-text-decoration, var(--hai-tech-link-text-decoration, var(--hai-tech-text-decoration)))
}

[data-hai-tech-component-type=Text].isCurrent a,
[data-hai-tech-component-type=Text].isCurrent a div span,
[data-hai-tech-component-type=Text].isCurrent a span span span,
[data-hai-tech-component-type=Text].isCurrent a p span span,
[data-hai-tech-component-type=Text].isCurrent a h1 span span,
[data-hai-tech-component-type=Text].isCurrent a h2 span span,
[data-hai-tech-component-type=Text].isCurrent a h3 span span,
[data-hai-tech-component-type=Text].isCurrent a h4 span span,
[data-hai-tech-component-type=Text].isCurrent a h5 span span,
[data-hai-tech-component-type=Text].isCurrent a h6 span span {
    --font-family: var(--hai-tech-link-current-font-family, var(--hai-tech-link-font-family, var(--hai-tech-font-family)));
    --font-style: var(--hai-tech-link-current-font-style, var(--hai-tech-link-font-style, var(--hai-tech-font-style)));
    --font-weight: var(--hai-tech-link-current-font-weight, var(--hai-tech-link-font-weight, var(--hai-tech-font-weight)));
    --text-color: var(--hai-tech-link-current-text-color, var(--hai-tech-link-text-color, var(--hai-tech-text-color)));
    --font-size: var(--hai-tech-link-current-font-size, var(--hai-tech-link-font-size, var(--hai-tech-font-size)));
    --text-transform: var(--hai-tech-link-current-text-transform, var(--hai-tech-link-text-transform, var(--hai-tech-text-transform)));
    --text-decoration: var(--hai-tech-link-current-text-decoration, var(--hai-tech-link-text-decoration, var(--hai-tech-text-decoration)))
}

p.hai-tech-text,
div.hai-tech-text,
h1.hai-tech-text,
h2.hai-tech-text,
h3.hai-tech-text,
h4.hai-tech-text,
h5.hai-tech-text,
h6.hai-tech-text,
ol.hai-tech-text,
ul.hai-tech-text {
    margin: 0;
    padding: 0
}

p.hai-tech-text,
div.hai-tech-text,
h1.hai-tech-text,
h2.hai-tech-text,
h3.hai-tech-text,
h4.hai-tech-text,
h5.hai-tech-text,
h6.hai-tech-text,
li.hai-tech-text,
ol.hai-tech-text,
ul.hai-tech-text,
span.hai-tech-text:not([data-text-fill]) {
    font-family: var(--hai-tech-blockquote-font-family, var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif));
    font-style: var(--hai-tech-blockquote-font-style, var(--hai-tech-font-style, normal));
    font-weight: var(--hai-tech-blockquote-font-weight, var(--hai-tech-font-weight, 400));
    color: var(--hai-tech-blockquote-text-color, var(--hai-tech-text-color, #000));
    font-size: calc(var(--hai-tech-blockquote-font-size, var(--hai-tech-font-size, 16px)) * var(--hai-tech-font-size-scale, 1));
    letter-spacing: var(--hai-tech-blockquote-letter-spacing, var(--hai-tech-letter-spacing, 0));
    text-transform: var(--hai-tech-blockquote-text-transform, var(--hai-tech-text-transform, none));
    text-decoration: var(--hai-tech-blockquote-text-decoration, var(--hai-tech-text-decoration, none));
    line-height: var(--hai-tech-blockquote-line-height, var(--hai-tech-line-height, 1.2em));
    text-align: var(--hai-tech-blockquote-text-alignment, var(--hai-tech-text-alignment, start));
    -webkit-text-stroke-width: var(--hai-tech-text-stroke-width, initial);
    -webkit-text-stroke-color: var(--hai-tech-text-stroke-color, initial);
    -moz-font-feature-settings: var(--hai-tech-font-open-type-features, initial);
    -webkit-font-feature-settings: var(--hai-tech-font-open-type-features, initial);
    font-feature-settings: var(--hai-tech-font-open-type-features, initial);
    text-wrap: var(--hai-tech-text-wrap-override, var(--hai-tech-text-wrap))
}

.hai-tech-fit-text .hai-tech-text {
    white-space: nowrap;
    white-space-collapse: preserve
}

strong.hai-tech-text {
    font-family: var(--hai-tech-blockquote-font-family-bold, var(--hai-tech-font-family-bold));
    font-style: var(--hai-tech-blockquote-font-style-bold, var(--hai-tech-font-style-bold));
    font-weight: var(--hai-tech-blockquote-font-weight-bold, var(--hai-tech-font-weight-bold, bolder))
}

em.hai-tech-text {
    font-family: var(--hai-tech-blockquote-font-family-italic, var(--hai-tech-font-family-italic));
    font-style: var(--hai-tech-blockquote-font-style-italic, var(--hai-tech-font-style-italic, italic));
    font-weight: var(--hai-tech-blockquote-font-weight-italic, var(--hai-tech-font-weight-italic))
}

em.hai-tech-text>strong.hai-tech-text {
    font-family: var(--hai-tech-blockquote-font-family-bold-italic, var(--hai-tech-font-family-bold-italic));
    font-style: var(--hai-tech-blockquote-font-style-bold-italic, var(--hai-tech-font-style-bold-italic, italic));
    font-weight: var(--hai-tech-blockquote-font-weight-bold-italic, var(--hai-tech-font-weight-bold-italic, bolder))
}

p.hai-tech-text:not(:first-child),
div.hai-tech-text:not(:first-child),
h1.hai-tech-text:not(:first-child),
h2.hai-tech-text:not(:first-child),
h3.hai-tech-text:not(:first-child),
h4.hai-tech-text:not(:first-child),
h5.hai-tech-text:not(:first-child),
h6.hai-tech-text:not(:first-child),
ol.hai-tech-text:not(:first-child),
ul.hai-tech-text:not(:first-child),
blockquote.hai-tech-text:not(:first-child),
.hai-tech-image.hai-tech-text:not(:first-child) {
    margin-top: var(--hai-tech-blockquote-paragraph-spacing, var(--hai-tech-paragraph-spacing, 0))
}

li.hai-tech-text>ul.hai-tech-text:nth-child(2),
li.hai-tech-text>ol.hai-tech-text:nth-child(2) {
    margin-top: 0
}

.hai-tech-text[data-text-fill] {
    display: inline-block;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding: max(0em, calc(calc(1.3em - var(--hai-tech-blockquote-line-height, var(--hai-tech-line-height, 1.3em))) / 2));
    margin: min(0em, calc(calc(1.3em - var(--hai-tech-blockquote-line-height, var(--hai-tech-line-height, 1.3em))) / -2))
}

code.hai-tech-text,
code.hai-tech-text span.hai-tech-text:not([data-text-fill]) {
    font-family: var(--hai-tech-blockquote-font-family, var(--hai-tech-code-font-family, var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif)));
    font-style: var(--hai-tech-blockquote-font-style, var(--hai-tech-code-font-style, var(--hai-tech-font-style, normal)));
    font-weight: var(--hai-tech-blockquote-font-weight, var(--hai-tech-code-font-weight, var(--hai-tech-font-weight, 400)));
    color: var(--hai-tech-blockquote-text-color, var(--hai-tech-code-text-color, var(--hai-tech-text-color, #000)));
    font-size: calc(var(--hai-tech-blockquote-font-size, var(--hai-tech-font-size, 16px)) * var(--hai-tech-font-size-scale, 1));
    letter-spacing: var(--hai-tech-blockquote-letter-spacing, var(--hai-tech-letter-spacing, 0));
    line-height: var(--hai-tech-blockquote-line-height, var(--hai-tech-line-height, 1.2em))
}

blockquote.hai-tech-text {
    margin-block-start: initial;
    margin-block-end: initial;
    margin-inline-start: initial;
    margin-inline-end: initial;
    unicode-bidi: initial
}

a.hai-tech-text,
a.hai-tech-text span.hai-tech-text:not([data-text-fill]) {
    font-family: var(--hai-tech-blockquote-font-family, var(--hai-tech-link-font-family, var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif)));
    font-style: var(--hai-tech-blockquote-font-style, var(--hai-tech-link-font-style, var(--hai-tech-font-style, normal)));
    font-weight: var(--hai-tech-blockquote-font-weight, var(--hai-tech-link-font-weight, var(--hai-tech-font-weight, 400)));
    color: var(--hai-tech-blockquote-text-color, var(--hai-tech-link-text-color, var(--hai-tech-text-color, #000)));
    font-size: calc(var(--hai-tech-blockquote-font-size, var(--hai-tech-font-size, 16px)) * var(--hai-tech-font-size-scale, 1));
    text-transform: var(--hai-tech-blockquote-text-transform, var(--hai-tech-link-text-transform, var(--hai-tech-text-transform, none)));
    text-decoration: var(--hai-tech-blockquote-text-decoration, var(--hai-tech-link-text-decoration, var(--hai-tech-text-decoration, none)));
    cursor: var(--hai-tech-custom-cursors, pointer)
}

code.hai-tech-text a.hai-tech-text,
code.hai-tech-text a.hai-tech-text span.hai-tech-text:not([data-text-fill]) {
    font-family: var(--hai-tech-blockquote-font-family, var(--hai-tech-code-font-family, var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif)));
    font-style: var(--hai-tech-blockquote-font-style, var(--hai-tech-code-font-style, var(--hai-tech-font-style, normal)));
    font-weight: var(--hai-tech-blockquote-font-weight, var(--hai-tech-code-font-weight, var(--hai-tech-font-weight, 400)));
    color: var(--hai-tech-blockquote-text-color, var(--hai-tech-link-text-color, var(--hai-tech-code-text-color, var(--hai-tech-text-color, #000))));
    font-size: calc(var(--hai-tech-blockquote-font-size, var(--hai-tech-font-size, 16px)) * var(--hai-tech-font-size-scale, 1))
}

a.hai-tech-text:hover,
a.hai-tech-text:hover span.hai-tech-text:not([data-text-fill]) {
    font-family: var(--hai-tech-link-hover-font-family, var(--hai-tech-blockquote-font-family, var(--hai-tech-link-font-family, var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif))));
    font-style: var(--hai-tech-link-hover-font-style, var(--hai-tech-blockquote-font-style, var(--hai-tech-link-font-style, var(--hai-tech-font-style, normal))));
    font-weight: var(--hai-tech-link-hover-font-weight, var(--hai-tech-blockquote-font-weight, var(--hai-tech-link-font-weight, var(--hai-tech-font-weight, 400))));
    color: var(--hai-tech-link-hover-text-color, var(--hai-tech-blockquote-text-color, var(--hai-tech-link-text-color, var(--hai-tech-text-color, #000))));
    font-size: calc(var(--hai-tech-link-hover-font-size, var(--hai-tech-blockquote-font-size, var(--hai-tech-font-size, 16px))) * var(--hai-tech-font-size-scale, 1));
    text-transform: var(--hai-tech-link-hover-text-transform, var(--hai-tech-blockquote-text-transform, var(--hai-tech-link-text-transform, var(--hai-tech-text-transform, none))));
    text-decoration: var(--hai-tech-link-hover-text-decoration, var(--hai-tech-blockquote-text-decoration, var(--hai-tech-link-text-decoration, var(--hai-tech-text-decoration, none))))
}

code.hai-tech-text a.hai-tech-text:hover,
code.hai-tech-text a.hai-tech-text:hover span.hai-tech-text:not([data-text-fill]) {
    font-family: var(--hai-tech-blockquote-font-family, var(--hai-tech-code-font-family, var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif)));
    font-style: var(--hai-tech-blockquote-font-style, var(--hai-tech-code-font-style, var(--hai-tech-font-style, normal)));
    font-weight: var(--hai-tech-blockquote-font-weight, var(--hai-tech-code-font-weight, var(--hai-tech-font-weight, 400)));
    color: var(--hai-tech-link-hover-text-color, var(--hai-tech-blockquote-text-color, var(--hai-tech-link-text-color, var(--hai-tech-code-text-color, var(--hai-tech-text-color, #000)))));
    font-size: calc(var(--hai-tech-link-hover-font-size, var(--hai-tech-blockquote-font-size, var(--hai-tech-link-font-size, var(--hai-tech-font-size, 16px)))) * var(--hai-tech-font-size-scale, 1))
}

a.hai-tech-text[data-hai-tech-page-link-current],
a.hai-tech-text[data-hai-tech-page-link-current] span.hai-tech-text:not([data-text-fill]) {
    font-family: var(--hai-tech-link-current-font-family, var(--hai-tech-link-font-family, var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif)));
    font-style: var(--hai-tech-link-current-font-style, var(--hai-tech-link-font-style, var(--hai-tech-font-style, normal)));
    font-weight: var(--hai-tech-link-current-font-weight, var(--hai-tech-link-font-weight, var(--hai-tech-font-weight, 400)));
    color: var(--hai-tech-link-current-text-color, var(--hai-tech-link-text-color, var(--hai-tech-text-color, #000)));
    font-size: calc(var(--hai-tech-link-current-font-size, var(--hai-tech-link-font-size, var(--hai-tech-font-size, 16px))) * var(--hai-tech-font-size-scale, 1));
    text-transform: var(--hai-tech-link-current-text-transform, var(--hai-tech-link-text-transform, var(--hai-tech-text-transform, none)));
    text-decoration: var(--hai-tech-link-current-text-decoration, var(--hai-tech-link-text-decoration, var(--hai-tech-text-decoration, none)))
}

code.hai-tech-text a.hai-tech-text[data-hai-tech-page-link-current],
code.hai-tech-text a.hai-tech-text[data-hai-tech-page-link-current] span.hai-tech-text:not([data-text-fill]) {
    font-family: var(--hai-tech-code-font-family, var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif));
    font-style: var(--hai-tech-code-font-style, var(--hai-tech-font-style, normal));
    font-weight: var(--hai-tech-code-font-weight, var(--hai-tech-font-weight, 400));
    color: var(--hai-tech-link-current-text-color, var(--hai-tech-link-text-color, var(--hai-tech-code-text-color, var(--hai-tech-text-color, #000))));
    font-size: calc(var(--hai-tech-link-current-font-size, var(--hai-tech-link-font-size, var(--hai-tech-font-size, 16px))) * var(--hai-tech-font-size-scale, 1))
}

a.hai-tech-text[data-hai-tech-page-link-current]:hover,
a.hai-tech-text[data-hai-tech-page-link-current]:hover span.hai-tech-text:not([data-text-fill]) {
    font-family: var(--hai-tech-link-hover-font-family, var(--hai-tech-link-current-font-family, var(--hai-tech-link-font-family, var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif))));
    font-style: var(--hai-tech-link-hover-font-style, var(--hai-tech-link-current-font-style, var(--hai-tech-link-font-style, var(--hai-tech-font-style, normal))));
    font-weight: var(--hai-tech-link-hover-font-weight, var(--hai-tech-link-current-font-weight, var(--hai-tech-link-font-weight, var(--hai-tech-font-weight, 400))));
    color: var(--hai-tech-link-hover-text-color, var(--hai-tech-link-current-text-color, var(--hai-tech-link-text-color, var(--hai-tech-text-color, #000))));
    font-size: calc(var(--hai-tech-link-hover-font-size, var(--hai-tech-link-current-font-size, var(--hai-tech-link-font-size, var(--hai-tech-font-size, 16px)))) * var(--hai-tech-font-size-scale, 1));
    text-transform: var(--hai-tech-link-hover-text-transform, var(--hai-tech-link-current-text-transform, var(--hai-tech-link-text-transform, var(--hai-tech-text-transform, none))));
    text-decoration: var(--hai-tech-link-hover-text-decoration, var(--hai-tech-link-current-text-decoration, var(--hai-tech-link-text-decoration, var(--hai-tech-text-decoration, none))))
}

code.hai-tech-text a.hai-tech-text[data-hai-tech-page-link-current]:hover,
code.hai-tech-text a.hai-tech-text[data-hai-tech-page-link-current]:hover span.hai-tech-text:not([data-text-fill]) {
    font-family: var(--hai-tech-code-font-family, var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif));
    font-style: var(--hai-tech-code-font-style, var(--hai-tech-font-style, normal));
    font-weight: var(--hai-tech-code-font-weight, var(--hai-tech-font-weight, 400));
    color: var(--hai-tech-link-hover-text-color, var(--hai-tech-link-current-text-color, var(--hai-tech-link-text-color, var(--hai-tech-code-text-color, var(--hai-tech-text-color, #000)))));
    font-size: calc(var(--hai-tech-link-hover-font-size, var(--hai-tech-link-current-font-size, var(--hai-tech-link-font-size, var(--hai-tech-font-size, 16px)))) * var(--hai-tech-font-size-scale, 1))
}

.hai-tech-image.hai-tech-text {
    display: block;
    max-width: 100%;
    height: auto
}

.text-styles-preset-reset.hai-tech-text {
    --hai-tech-font-family: Inter, Inter Placeholder, sans-serif;
    --hai-tech-font-style: normal;
    --hai-tech-font-weight: 500;
    --hai-tech-text-color: #000;
    --hai-tech-font-size: 16px;
    --hai-tech-letter-spacing: 0;
    --hai-tech-text-transform: none;
    --hai-tech-text-decoration: none;
    --hai-tech-line-height: 1.2em;
    --hai-tech-text-alignment: start;
    --hai-tech-font-open-type-features: normal
}

ol.hai-tech-text {
    --list-style-type: decimal
}

ul.hai-tech-text,
ol.hai-tech-text {
    display: table;
    width: 100%
}

li.hai-tech-text {
    display: table-row;
    counter-increment: list-item;
    list-style: none
}

ol.hai-tech-text>li.hai-tech-text:before {
    display: table-cell;
    width: 2.25ch;
    box-sizing: border-box;
    padding-inline-end: .75ch;
    content: counter(list-item, var(--list-style-type)) ".";
    white-space: nowrap
}

ul.hai-tech-text>li.hai-tech-text:before {
    display: table-cell;
    width: 2.25ch;
    box-sizing: border-box;
    padding-inline-end: .75ch;
    content: "\2022"
}

.hai-tech-text-module[style*=aspect-ratio]>:first-child {
    width: 100%
}

@supports not (aspect-ratio: 1) {
    .hai-tech-text-module[style*=aspect-ratio] {
        position: relative
    }
}

@supports not (aspect-ratio: 1) {
    .hai-tech-text-module[style*=aspect-ratio]:before {
        content: "";
        display: block;
        padding-bottom: calc(100% / calc(var(--aspect-ratio)))
    }
}

@supports not (aspect-ratio: 1) {
    .hai-tech-text-module[style*=aspect-ratio]>:first-child {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%
    }
}

[data-hai-tech-component-type=DeprecatedRichText] {
    cursor: inherit
}

[data-hai-tech-component-type=DeprecatedRichText] .text-styles-preset-reset {
    --hai-tech-font-family: Inter, Inter Placeholder, sans-serif;
    --hai-tech-font-style: normal;
    --hai-tech-font-weight: 500;
    --hai-tech-text-color: #000;
    --hai-tech-font-size: 16px;
    --hai-tech-letter-spacing: 0;
    --hai-tech-text-transform: none;
    --hai-tech-text-decoration: none;
    --hai-tech-line-height: 1.2em;
    --hai-tech-text-alignment: start;
    --hai-tech-font-open-type-features: normal
}

[data-hai-tech-component-type=DeprecatedRichText] p,
[data-hai-tech-component-type=DeprecatedRichText] div,
[data-hai-tech-component-type=DeprecatedRichText] h1,
[data-hai-tech-component-type=DeprecatedRichText] h2,
[data-hai-tech-component-type=DeprecatedRichText] h3,
[data-hai-tech-component-type=DeprecatedRichText] h4,
[data-hai-tech-component-type=DeprecatedRichText] h5,
[data-hai-tech-component-type=DeprecatedRichText] h6 {
    margin: 0;
    padding: 0
}

[data-hai-tech-component-type=DeprecatedRichText] p,
[data-hai-tech-component-type=DeprecatedRichText] div,
[data-hai-tech-component-type=DeprecatedRichText] h1,
[data-hai-tech-component-type=DeprecatedRichText] h2,
[data-hai-tech-component-type=DeprecatedRichText] h3,
[data-hai-tech-component-type=DeprecatedRichText] h4,
[data-hai-tech-component-type=DeprecatedRichText] h5,
[data-hai-tech-component-type=DeprecatedRichText] h6,
[data-hai-tech-component-type=DeprecatedRichText] li,
[data-hai-tech-component-type=DeprecatedRichText] ol,
[data-hai-tech-component-type=DeprecatedRichText] ul,
[data-hai-tech-component-type=DeprecatedRichText] span:not([data-text-fill]) {
    font-family: var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif);
    font-style: var(--hai-tech-font-style, normal);
    font-weight: var(--hai-tech-font-weight, 400);
    color: var(--hai-tech-text-color, #000);
    font-size: var(--hai-tech-font-size, 16px);
    letter-spacing: var(--hai-tech-letter-spacing, 0);
    text-transform: var(--hai-tech-text-transform, none);
    text-decoration: var(--hai-tech-text-decoration, none);
    line-height: var(--hai-tech-line-height, 1.2em);
    text-align: var(--hai-tech-text-alignment, start)
}

[data-hai-tech-component-type=DeprecatedRichText] p:not(:first-child),
[data-hai-tech-component-type=DeprecatedRichText] div:not(:first-child),
[data-hai-tech-component-type=DeprecatedRichText] h1:not(:first-child),
[data-hai-tech-component-type=DeprecatedRichText] h2:not(:first-child),
[data-hai-tech-component-type=DeprecatedRichText] h3:not(:first-child),
[data-hai-tech-component-type=DeprecatedRichText] h4:not(:first-child),
[data-hai-tech-component-type=DeprecatedRichText] h5:not(:first-child),
[data-hai-tech-component-type=DeprecatedRichText] h6:not(:first-child),
[data-hai-tech-component-type=DeprecatedRichText] ol:not(:first-child),
[data-hai-tech-component-type=DeprecatedRichText] ul:not(:first-child),
[data-hai-tech-component-type=DeprecatedRichText] .hai-tech-image:not(:first-child) {
    margin-top: var(--hai-tech-paragraph-spacing, 0)
}

[data-hai-tech-component-type=DeprecatedRichText] span[data-text-fill] {
    display: inline-block;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

[data-hai-tech-component-type=DeprecatedRichText] a,
[data-hai-tech-component-type=DeprecatedRichText] a span:not([data-text-fill]) {
    font-family: var(--hai-tech-link-font-family, var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif));
    font-style: var(--hai-tech-link-font-style, var(--hai-tech-font-style, normal));
    font-weight: var(--hai-tech-link-font-weight, var(--hai-tech-font-weight, 400));
    color: var(--hai-tech-link-text-color, var(--hai-tech-text-color, #000));
    font-size: var(--hai-tech-link-font-size, var(--hai-tech-font-size, 16px));
    text-transform: var(--hai-tech-link-text-transform, var(--hai-tech-text-transform, none));
    text-decoration: var(--hai-tech-link-text-decoration, var(--hai-tech-text-decoration, none))
}

[data-hai-tech-component-type=DeprecatedRichText] a:hover,
[data-hai-tech-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]) {
    font-family: var(--hai-tech-link-hover-font-family, var(--hai-tech-link-font-family, var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif)));
    font-style: var(--hai-tech-link-hover-font-style, var(--hai-tech-link-font-style, var(--hai-tech-font-style, normal)));
    font-weight: var(--hai-tech-link-hover-font-weight, var(--hai-tech-link-font-weight, var(--hai-tech-font-weight, 400)));
    color: var(--hai-tech-link-hover-text-color, var(--hai-tech-link-text-color, var(--hai-tech-text-color, #000)));
    font-size: var(--hai-tech-link-hover-font-size, var(--hai-tech-link-font-size, var(--hai-tech-font-size, 16px)));
    text-transform: var(--hai-tech-link-hover-text-transform, var(--hai-tech-link-text-transform, var(--hai-tech-text-transform, none)));
    text-decoration: var(--hai-tech-link-hover-text-decoration, var(--hai-tech-link-text-decoration, var(--hai-tech-text-decoration, none)))
}

a[data-hai-tech-page-link-current],
a[data-hai-tech-page-link-current] span:not([data-text-fill]) {
    font-family: var(--hai-tech-link-current-font-family, var(--hai-tech-link-font-family, var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif)));
    font-style: var(--hai-tech-link-current-font-style, var(--hai-tech-link-font-style, var(--hai-tech-font-style, normal)));
    font-weight: var(--hai-tech-link-current-font-weight, var(--hai-tech-link-font-weight, var(--hai-tech-font-weight, 400)));
    color: var(--hai-tech-link-current-text-color, var(--hai-tech-link-text-color, var(--hai-tech-text-color, #000)));
    font-size: var(--hai-tech-link-current-font-size, var(--hai-tech-link-font-size, var(--hai-tech-font-size, 16px)));
    text-transform: var(--hai-tech-link-current-text-transform, var(--hai-tech-link-text-transform, var(--hai-tech-text-transform, none)));
    text-decoration: var(--hai-tech-link-current-text-decoration, var(--hai-tech-link-text-decoration, var(--hai-tech-text-decoration, none)))
}

a[data-hai-tech-page-link-current]:hover,
a[data-hai-tech-page-link-current]:hover span:not([data-text-fill]) {
    font-family: var(--hai-tech-link-hover-font-family, var(--hai-tech-link-current-font-family, var(--hai-tech-link-font-family, var(--hai-tech-font-family, Inter, Inter Placeholder, sans-serif))));
    font-style: var(--hai-tech-link-hover-font-style, var(--hai-tech-link-current-font-style, var(--hai-tech-link-font-style, var(--hai-tech-font-style, normal))));
    font-weight: var(--hai-tech-link-hover-font-weight, var(--hai-tech-link-current-font-weight, var(--hai-tech-link-font-weight, var(--hai-tech-font-weight, 400))));
    color: var(--hai-tech-link-hover-text-color, var(--hai-tech-link-current-text-color, var(--hai-tech-link-text-color, var(--hai-tech-text-color, #000))));
    font-size: var(--hai-tech-link-hover-font-size, var(--hai-tech-link-current-font-size, var(--hai-tech-link-font-size, var(--hai-tech-font-size, 16px))));
    text-transform: var(--hai-tech-link-hover-text-transform, var(--hai-tech-link-current-text-transform, var(--hai-tech-link-text-transform, var(--hai-tech-text-transform, none))));
    text-decoration: var(--hai-tech-link-hover-text-decoration, var(--hai-tech-link-current-text-decoration, var(--hai-tech-link-text-decoration, var(--hai-tech-text-decoration, none))))
}

[data-hai-tech-component-type=DeprecatedRichText] strong {
    font-weight: bolder
}

[data-hai-tech-component-type=DeprecatedRichText] em {
    font-style: italic
}

[data-hai-tech-component-type=DeprecatedRichText] .hai-tech-image {
    display: block;
    max-width: 100%;
    height: auto
}

[data-hai-tech-component-type=DeprecatedRichText] ul,
[data-hai-tech-component-type=DeprecatedRichText] ol {
    display: table;
    width: 100%;
    padding-left: 0;
    margin: 0
}

[data-hai-tech-component-type=DeprecatedRichText] li {
    display: table-row;
    counter-increment: list-item;
    list-style: none
}

[data-hai-tech-component-type=DeprecatedRichText] ol>li:before {
    display: table-cell;
    width: 2.25ch;
    box-sizing: border-box;
    padding-right: .75ch;
    content: counter(list-item) ".";
    white-space: nowrap
}

[data-hai-tech-component-type=DeprecatedRichText] ul>li:before {
    display: table-cell;
    width: 2.25ch;
    box-sizing: border-box;
    padding-right: .75ch;
    content: "\2022"
}

:not([data-hai-tech-generated])>[data-hai-tech-stack-content-wrapper]>*,
:not([data-hai-tech-generated])>[data-hai-tech-stack-content-wrapper]>[data-hai-tech-component-type],
:not([data-hai-tech-generated])>[data-hai-tech-stack-content-wrapper]>[data-hai-tech-legacy-stack-gap-enabled]>*,
:not([data-hai-tech-generated])>[data-hai-tech-stack-content-wrapper]>[data-hai-tech-legacy-stack-gap-enabled]>[data-hai-tech-component-type] {
    position: relative
}

.flexbox-gap-not-supported [data-hai-tech-legacy-stack-gap-enabled=true]>*,
[data-hai-tech-legacy-stack-gap-enabled=true][data-hai-tech-stack-flexbox-gap=false] {
    margin-top: calc(var(--stack-gap-y) / 2);
    margin-bottom: calc(var(--stack-gap-y) / 2);
    margin-right: calc(var(--stack-gap-x) / 2);
    margin-left: calc(var(--stack-gap-x) / 2)
}

[data-hai-tech-stack-content-wrapper][data-hai-tech-stack-gap-enabled=true] {
    row-gap: var(--stack-native-row-gap);
    column-gap: var(--stack-native-column-gap)
}

.flexbox-gap-not-supported [data-hai-tech-stack-content-wrapper][data-hai-tech-stack-gap-enabled=true] {
    row-gap: unset;
    column-gap: unset
}

.flexbox-gap-not-supported [data-hai-tech-stack-direction-reverse=false] [data-hai-tech-legacy-stack-gap-enabled=true]>*:first-child,
[data-hai-tech-stack-direction-reverse=false] [data-hai-tech-legacy-stack-gap-enabled=true][data-hai-tech-stack-flexbox-gap=false]>*:first-child,
.flexbox-gap-not-supported [data-hai-tech-stack-direction-reverse=true] [data-hai-tech-legacy-stack-gap-enabled=true]>*:last-child,
[data-hai-tech-stack-direction-reverse=true] [data-hai-tech-legacy-stack-gap-enabled=true][data-hai-tech-stack-flexbox-gap=false]>*:last-child {
    margin-top: 0;
    margin-left: 0
}

.flexbox-gap-not-supported [data-hai-tech-stack-direction-reverse=false] [data-hai-tech-legacy-stack-gap-enabled=true]>*:last-child,
[data-hai-tech-stack-direction-reverse=false] [data-hai-tech-legacy-stack-gap-enabled=true][data-hai-tech-stack-flexbox-gap=false]>*:last-child,
.flexbox-gap-not-supported [data-hai-tech-stack-direction-reverse=true] [data-hai-tech-legacy-stack-gap-enabled=true]>*:first-child,
[data-hai-tech-stack-direction-reverse=true] [data-hai-tech-legacy-stack-gap-enabled=true][data-hai-tech-stack-flexbox-gap=false]>*:first-child {
    margin-right: 0;
    margin-bottom: 0
}

NavigationContainer [data-hai-tech-component-type=NavigationContainer]>*,
[data-hai-tech-component-type=NavigationContainer]>[data-hai-tech-component-type] {
    position: relative
}

[data-hai-tech-component-type=Scroll]::-webkit-scrollbar {
    display: none
}

[data-hai-tech-component-type=ScrollContentWrapper]>* {
    position: relative
}

[data-hai-tech-component-type=NativeScroll] {
    -webkit-overflow-scrolling: touch
}

[data-hai-tech-component-type=NativeScroll]>* {
    position: relative
}

[data-hai-tech-component-type=NativeScroll].direction-both {
    overflow-x: scroll;
    overflow-y: scroll
}

[data-hai-tech-component-type=NativeScroll].direction-vertical {
    overflow-x: hidden;
    overflow-y: scroll
}

[data-hai-tech-component-type=NativeScroll].direction-horizontal {
    overflow-x: scroll;
    overflow-y: hidden
}

[data-hai-tech-component-type=NativeScroll].direction-vertical>* {
    width: 100% !important
}

[data-hai-tech-component-type=NativeScroll].direction-horizontal>* {
    height: 100% !important
}

[data-hai-tech-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar {
    display: none
}

[data-hai-tech-component-type=PageContentWrapper]>*,
[data-hai-tech-component-type=PageContentWrapper]>[data-hai-tech-component-type] {
    position: relative
}

[data-hai-tech-component-type=DeviceComponent].no-device>* {
    width: 100% !important;
    height: 100% !important
}

[data-is-present=false],
[data-is-present=false] * {
    pointer-events: none !important
}

[data-hai-tech-cursor=pointer] {
    cursor: pointer
}

[data-hai-tech-cursor=grab] {
    cursor: grab
}

[data-hai-tech-cursor=grab]:active {
    cursor: grabbing
}

[data-hai-tech-component-type=Frame] *,
[data-hai-tech-component-type=Stack] * {
    pointer-events: auto
}

[data-hai-tech-generated] * {
    pointer-events: unset
}

.svgContainer svg {
    display: block
}

[data-reset=button] {
    border-width: 0;
    padding: 0;
    background: none
}

[data-hide-scrollbars=true]::-webkit-scrollbar {
    width: 0px;
    height: 0px
}

[data-hide-scrollbars=true]::-webkit-scrollbar-thumb {
    background: transparent
}

.hai-tech-cursor-none,
.hai-tech-cursor-none * {
    cursor: none !important
}

.hai-tech-pointer-events-none,
.hai-tech-pointer-events-none * {
    pointer-events: none !important
}

.hai-tech-body-augiA20Il-hai-tech-DDw7W {
    background: rgb(19, 19, 19)
}

.hai-tech-DDw7W.hai-tech-lux5qc,
.hai-tech-DDw7W .hai-tech-lux5qc {
    display: block
}

.hai-tech-DDw7W.hai-tech-72rtr7 {
    align-content: center;
    align-items: center;
    background-color: #131313;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    height: min-content;
    justify-content: flex-start;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 1440px
}

.hai-tech-DDw7W .hai-tech-nb4aq0-container {
    flex: none;
    height: auto;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    transform: perspective(1200px);
    z-index: 4
}

.hai-tech-DDw7W .hai-tech-1j5jpvj {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 80px;
    height: 1370px;
    justify-content: center;
    overflow: hidden;
    padding: 214px 0 0;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-1d500gp {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 40px;
    height: min-content;
    justify-content: center;
    left: 234px;
    overflow: visible;
    padding: 1px;
    position: absolute;
    right: 233px;
    top: 215px;
    z-index: 2
}

.hai-tech-DDw7W .hai-tech-1upasnt {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 20px;
    height: min-content;
    justify-content: center;
    overflow: visible;
    padding: 0;
    position: relative;
    transform: perspective(1200px);
    width: 100%
}

.hai-tech-DDw7W .hai-tech-6c7ip7 {
    align-content: center;
    align-items: center;
    background: linear-gradient(89.99640135069485deg, rgba(37, 37, 53, 0) 0%, rgba(31, 30, 62, 1) 29.611819982528687%, rgba(31, 30, 62, 1) 70.28512954711914%, rgba(15, 15, 20, 0) 100%, rgba(15, 15, 20, 0) 100%);
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 8px 36px;
    position: relative;
    width: min-content
}

.hai-tech-DDw7W .hai-tech-lbh4z1,
.hai-tech-DDw7W .hai-tech-hg5jhd,
.hai-tech-DDw7W .hai-tech-4s0wd6,
.hai-tech-DDw7W .hai-tech-1qcfdv7,
.hai-tech-DDw7W .hai-tech-1qa7kl7,
.hai-tech-DDw7W .hai-tech-nc2o9f,
.hai-tech-DDw7W .hai-tech-u9swc2,
.hai-tech-DDw7W .hai-tech-1b11h6y,
.hai-tech-DDw7W .hai-tech-1fkpbnj,
.hai-tech-DDw7W .hai-tech-5hicpb,
.hai-tech-DDw7W .hai-tech-n9t15g,
.hai-tech-DDw7W .hai-tech-1huylmy,
.hai-tech-DDw7W .hai-tech-jd3ufi,
.hai-tech-DDw7W .hai-tech-g89kp1,
.hai-tech-DDw7W .hai-tech-1s7i3mz,
.hai-tech-DDw7W .hai-tech-nlc5e8,
.hai-tech-DDw7W .hai-tech-1oxisuy,
.hai-tech-DDw7W .hai-tech-1t2r9p8,
.hai-tech-DDw7W .hai-tech-7iodp9,
.hai-tech-DDw7W .hai-tech-1p82rli,
.hai-tech-DDw7W .hai-tech-4fq4j5,
.hai-tech-DDw7W .hai-tech-6kjpb1,
.hai-tech-DDw7W .hai-tech-1rbjfdk,
.hai-tech-DDw7W .hai-tech-bk7dwk,
.hai-tech-DDw7W .hai-tech-17b8ph6,
.hai-tech-DDw7W .hai-tech-sz0eu,
.hai-tech-DDw7W .hai-tech-ch4vy2,
.hai-tech-DDw7W .hai-tech-mhffgk,
.hai-tech-DDw7W .hai-tech-i5ns8p,
.hai-tech-DDw7W .hai-tech-jc00v7,
.hai-tech-DDw7W .hai-tech-hv2dzk,
.hai-tech-DDw7W .hai-tech-glh6jf {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    position: relative;
    white-space: pre;
    width: auto
}

.hai-tech-DDw7W .hai-tech-1cj9s7t,
.hai-tech-DDw7W .hai-tech-ziwmtr,
.hai-tech-DDw7W .hai-tech-1t9aubl,
.hai-tech-DDw7W .hai-tech-1dsylhr,
.hai-tech-DDw7W .hai-tech-1492yra,
.hai-tech-DDw7W .hai-tech-1ibgev,
.hai-tech-DDw7W .hai-tech-qdayhw,
.hai-tech-DDw7W .hai-tech-axjeoc,
.hai-tech-DDw7W .hai-tech-t1cide,
.hai-tech-DDw7W .hai-tech-mli2w8 {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    position: relative;
    white-space: pre-wrap;
    width: 100%;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-DDw7W .hai-tech-y8zq1w {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    position: relative;
    white-space: pre-wrap;
    width: 659px;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-DDw7W .hai-tech-dq7566 {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 16px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    transform: perspective(1200px);
    width: min-content
}

.hai-tech-DDw7W .hai-tech-cxaoct-container,
.hai-tech-DDw7W .hai-tech-5h03hd-container,
.hai-tech-DDw7W .hai-tech-rp687o-container,
.hai-tech-DDw7W .hai-tech-20szlg-container,
.hai-tech-DDw7W .hai-tech-vcui05-container,
.hai-tech-DDw7W .hai-tech-1v9qfve-container,
.hai-tech-DDw7W .hai-tech-85rfek-container {
    flex: none;
    height: auto;
    position: relative;
    width: auto
}

.hai-tech-DDw7W .hai-tech-6hpxqc {
    -webkit-filter: blur(187px);
    background-color: #504cea;
    border-radius: 100%;
    filter: blur(187px);
    flex: none;
    inset: 228px 229px 246px 228px;
    opacity: .1;
    position: absolute;
    transform: perspective(1200px);
    z-index: 0
}

.hai-tech-DDw7W .hai-tech-1gz2jkw {
    aspect-ratio: 1.4354066985645932 / 1;
    flex: none;
    height: var(--hai-tech-aspect-ratio-supported, 836px);
    left: 120px;
    overflow: visible;
    position: absolute;
    right: 120px;
    top: 673px;
    transform: perspective(1200px);
    z-index: 2
}

.hai-tech-DDw7W .hai-tech-15o8j23 {
    bottom: 204px;
    flex: none;
    height: 765px;
    left: -1px;
    overflow: hidden;
    position: absolute;
    right: -216px;
    transform: perspective(1200px);
    z-index: 0
}

.hai-tech-DDw7W .hai-tech-1l68yr6 {
    bottom: 0;
    flex: none;
    height: 765px;
    left: -1px;
    position: absolute;
    right: 1px
}

.hai-tech-DDw7W .hai-tech-1edg8rq {
    background: linear-gradient(180deg, rgba(19, 19, 19, 0) 0%, rgba(19, 19, 19, 1) 82.85939693450928%);
    bottom: 0;
    flex: none;
    height: 327px;
    left: 0;
    position: absolute;
    right: 0;
    z-index: 2
}

.hai-tech-DDw7W .hai-tech-ucedlz {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 80px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-1c6eeoa-container {
    flex: none;
    height: 248px;
    position: relative;
    transform: perspective(1200px);
    width: 100%
}

.hai-tech-DDw7W .hai-tech-1cqc3f8,
.hai-tech-DDw7W .hai-tech-mopr94,
.hai-tech-DDw7W .hai-tech-1ttolxh,
.hai-tech-DDw7W .hai-tech-1tokfqe,
.hai-tech-DDw7W .hai-tech-1fati8h,
.hai-tech-DDw7W .hai-tech-1rgr2dm,
.hai-tech-DDw7W .hai-tech-pyfka9 {
    align-content: center;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: 100px;
    justify-content: center;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 240px
}

.hai-tech-DDw7W .hai-tech-1rjnuu8,
.hai-tech-DDw7W .hai-tech-1ks9ml1,
.hai-tech-DDw7W .hai-tech-55nvya,
.hai-tech-DDw7W .hai-tech-1mxq6v8,
.hai-tech-DDw7W .hai-tech-uikp92,
.hai-tech-DDw7W .hai-tech-1l3ovp5,
.hai-tech-DDw7W .hai-tech-1dvjl84 {
    flex: none;
    height: 100px;
    opacity: .3;
    position: relative;
    width: 240px
}

.hai-tech-DDw7W .hai-tech-gwsxg-container {
    flex: none;
    height: 118px;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-1g3m43u,
.hai-tech-DDw7W .hai-tech-1o9jepv,
.hai-tech-DDw7W .hai-tech-1psi74f,
.hai-tech-DDw7W .hai-tech-yyxetf,
.hai-tech-DDw7W .hai-tech-pny3gv {
    align-content: center;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: 80px;
    justify-content: center;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 160px
}

.hai-tech-DDw7W .hai-tech-3rzg2m,
.hai-tech-DDw7W .hai-tech-1g0ld8c,
.hai-tech-DDw7W .hai-tech-ccqsgu,
.hai-tech-DDw7W .hai-tech-13yr5aa,
.hai-tech-DDw7W .hai-tech-132oy1x {
    flex: none;
    height: 80px;
    opacity: .3;
    position: relative;
    width: 160px
}

.hai-tech-DDw7W .hai-tech-ty3rhy {
    align-content: center;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: 80px;
    justify-content: center;
    opacity: .3;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 160px
}

.hai-tech-DDw7W .hai-tech-17pz7t8 {
    flex: none;
    height: 80px;
    position: relative;
    width: 160px
}

.hai-tech-DDw7W .hai-tech-d4rh20-container {
    flex: none;
    height: 60px;
    position: relative;
    transform: perspective(1200px);
    width: 390px
}

.hai-tech-DDw7W .hai-tech-a6kgsg,
.hai-tech-DDw7W .hai-tech-c44m4e,
.hai-tech-DDw7W .hai-tech-1rqfaop,
.hai-tech-DDw7W .hai-tech-k7ctxv,
.hai-tech-DDw7W .hai-tech-xysxbh {
    align-content: center;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: 40px;
    justify-content: center;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100px
}

.hai-tech-DDw7W .hai-tech-1tqhuvh,
.hai-tech-DDw7W .hai-tech-1m7xq6z,
.hai-tech-DDw7W .hai-tech-t64p3b,
.hai-tech-DDw7W .hai-tech-1qd46yv,
.hai-tech-DDw7W .hai-tech-cinhek {
    flex: none;
    height: 40px;
    position: relative;
    width: 100px
}

.hai-tech-DDw7W .hai-tech-12w8kvg,
.hai-tech-DDw7W .hai-tech-1wd5q8j {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 80px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 100px 120px;
    position: relative;
    scroll-margin-top: 80px;
    width: 100%
}
.hai-tech-12w8kvg{
    padding-bottom: 30px !important;
    padding-top: 0px !important;
}

.hai-tech-DDw7W .hai-tech-x864e {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 80px;
    height: 438px;
    justify-content: center;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 1200px
}

.hai-tech-DDw7W .hai-tech-1nwdh7g,
.hai-tech-DDw7W .hai-tech-mub4ni,
.hai-tech-DDw7W .hai-tech-1lmwfm8,
.hai-tech-DDw7W .hai-tech-1awt9ll,
.hai-tech-DDw7W .hai-tech-1nfc1dm {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

.hai-tech-DDw7W .hai-tech-1kne8mm,
.hai-tech-DDw7W .hai-tech-1t4rf8f,
.hai-tech-DDw7W .hai-tech-sm186z {
    align-content: center;
    align-items: center;
    background: linear-gradient(89.99999966812734deg, rgba(31, 30, 62, .08) 0%, rgba(31, 30, 62, 1) 49.47916567325592%, rgba(15, 15, 20, 0) 100%);
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 10px 36px 10px 20px;
    position: relative;
    transform: perspective(1200px);
    width: min-content
}

.hai-tech-DDw7W .hai-tech-1o2ex84 {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 24px;
    height: min-content;
    justify-content: center;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 1200px
}

.hai-tech-DDw7W .hai-tech-1rsj6q9 {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    position: relative;
    transform: perspective(1200px);
    white-space: pre-wrap;
    width: 600px;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-DDw7W .hai-tech-94qna4,
.hai-tech-DDw7W .hai-tech-l665of {
    align-content: flex-start;
    align-items: flex-start;
    align-self: stretch;
    display: flex;
    flex: 1 0 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: space-between;
    overflow: visible;
    padding: 0;
    position: relative;
    transform: perspective(1200px);
    width: 1px
}

.hai-tech-DDw7W .hai-tech-1wlwn6 {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    position: relative;
    white-space: pre-wrap;
    width: 576px;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-DDw7W .hai-tech-1pjyolj {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 24px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

.hai-tech-DDw7W .hai-tech-z156q5,
.hai-tech-DDw7W .hai-tech-h9v7b5,
.hai-tech-DDw7W .hai-tech-1s4chx3 {
    --border-bottom-width: 1px;
    --border-color: rgba(119, 119, 119, .06);
    --border-left-width: 1px;
    --border-right-width: 1px;
    --border-style: solid;
    --border-top-width: 1px;
    align-content: center;
    align-items: center;
    border-radius: 24px;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 48px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 24px;
    position: relative;
    transform: perspective(1200px);
    width: 384px
}

.hai-tech-DDw7W .hai-tech-4ae2px,
.hai-tech-DDw7W .hai-tech-u6g7l3,
.hai-tech-DDw7W .hai-tech-18ajy7e {
    align-content: center;
    align-items: center;
    background-color: #1f1e3e;
    border-radius: 50px;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: 80px;
    justify-content: center;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 80px
}

.hai-tech-DDw7W .hai-tech-q1t1x6,
.hai-tech-DDw7W .hai-tech-q0rhk8,
.hai-tech-DDw7W .hai-tech-dgxday,
.hai-tech-DDw7W .hai-tech-11ux9zy {
    flex: none;
    height: 45px;
    overflow: visible;
    position: relative;
    width: 45px
}

.hai-tech-DDw7W .hai-tech-vdurhq,
.hai-tech-DDw7W .hai-tech-5mop2o,
.hai-tech-DDw7W .hai-tech-4l00cr,
.hai-tech-DDw7W .hai-tech-1l6rg9a,
.hai-tech-DDw7W .hai-tech-q01zpc,
.hai-tech-DDw7W .hai-tech-9rfuc4,
.hai-tech-DDw7W .hai-tech-10w8pi0,
.hai-tech-DDw7W .hai-tech-r3spky,
.hai-tech-DDw7W .hai-tech-f57vla,
.hai-tech-DDw7W .hai-tech-8cqjk3,
.hai-tech-DDw7W .hai-tech-6sl2vf,
.hai-tech-DDw7W .hai-tech-bz609y,
.hai-tech-DDw7W .hai-tech-jl3h8w {
    flex: none;
    inset: 0;
    position: absolute
}

.hai-tech-DDw7W .hai-tech-17ikr04 {
    flex: none;
    height: 38px;
    left: calc(46.66666666666669% - 36px / 2);
    position: absolute;
    top: calc(48.88888888888891% - 38px / 2);
    width: 36px
}

.hai-tech-DDw7W .hai-tech-yjlhml,
.hai-tech-DDw7W .hai-tech-thqqq,
.hai-tech-DDw7W .hai-tech-zowwga,
.hai-tech-DDw7W .hai-tech-fck9ic,
.hai-tech-DDw7W .hai-tech-uk41ux,
.hai-tech-DDw7W .hai-tech-t9r11r {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 12px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-b6ckdd,
.hai-tech-DDw7W .hai-tech-5zbq2n,
.hai-tech-DDw7W .hai-tech-borsky,
.hai-tech-DDw7W .hai-tech-stbmx0,
.hai-tech-DDw7W .hai-tech-133kocm,
.hai-tech-DDw7W .hai-tech-stut2i {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    position: relative;
    white-space: pre-wrap;
    width: 336px;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-DDw7W .hai-tech-154ridy,
.hai-tech-DDw7W .hai-tech-1uehsth {
    aspect-ratio: 1 / 1;
    flex: none;
    height: var(--hai-tech-aspect-ratio-supported, 45px);
    overflow: hidden;
    position: relative;
    width: 45px
}

.hai-tech-DDw7W .hai-tech-3kk1rs,
.hai-tech-DDw7W .hai-tech-s9hh9y {
    flex: none;
    inset: 6px;
    position: absolute
}

.hai-tech-DDw7W .hai-tech-1aqjuzs,
.hai-tech-DDw7W .hai-tech-1f1cbx6 {
    flex: none;
    inset: 6px 4px;
    position: absolute
}

.hai-tech-DDw7W .hai-tech-1pvxnv4 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: 213px;
    justify-content: flex-start;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 783px
}

.hai-tech-DDw7W .hai-tech-xoswo4-container {
    flex: none;
    height: 213px;
    position: relative;
    width: 400px
}

.hai-tech-DDw7W .hai-tech-ws80wk,
.hai-tech-DDw7W .hai-tech-or9uvj {
    --border-bottom-width: 1px;
    --border-color: rgba(119, 119, 119, .06);
    --border-left-width: 1px;
    --border-right-width: 1px;
    --border-style: solid;
    --border-top-width: 1px;
    align-content: center;
    align-items: center;
    border-radius: 24px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 32px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 16px;
    position: relative;
    width: 347px
}

.hai-tech-DDw7W .hai-tech-16x6q7n,
.hai-tech-DDw7W .hai-tech-161e893,
.hai-tech-DDw7W .hai-tech-q44b46 {
    align-content: center;
    align-items: center;
    aspect-ratio: 1 / 1;
    background-color: #1f1e3e;
    border-radius: 50px;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: var(--hai-tech-aspect-ratio-supported, 60px);
    justify-content: center;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 60px
}

.hai-tech-DDw7W .hai-tech-1hehsww {
    aspect-ratio: 1 / 1;
    bottom: var(--hai-tech-aspect-ratio-supported, 0px);
    flex: none;
    height: 45px;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0
}

.hai-tech-DDw7W .hai-tech-nad53g {
    flex: none;
    inset: 4px 5px 4px 3px;
    position: absolute
}

.hai-tech-DDw7W .hai-tech-kaphy7 {
    --border-bottom-width: 1px;
    --border-color: rgba(119, 119, 119, .06);
    --border-left-width: 1px;
    --border-right-width: 1px;
    --border-style: solid;
    --border-top-width: 1px;
    align-content: center;
    align-items: center;
    border-radius: 24px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 32px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 16px;
    position: relative;
    width: 346px
}

.hai-tech-DDw7W .hai-tech-10j0kf3-container {
    flex: none;
    height: 1191px;
    position: relative;
    width: 1200px
}

.hai-tech-DDw7W .hai-tech-1it31b {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 80px;
    height: min-content;
    justify-content: center;
    overflow: visible;
    padding: 50px 90px 50px 120px;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-1wday7v,
.hai-tech-DDw7W .hai-tech-196fxa6 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 609px;
    justify-content: space-between;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 1230px
}

.hai-tech-DDw7W .hai-tech-1hfwh0u {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: 1 0 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 46px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    transform: perspective(1200px);
    width: 1px
}

.hai-tech-DDw7W .hai-tech-1o97mot,
.hai-tech-DDw7W .hai-tech-1vy1kj7 {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-lax9k,
.hai-tech-DDw7W .hai-tech-szpg8m {
    align-content: center;
    align-items: center;
    background: linear-gradient(89.99999966812734deg, rgba(31, 30, 62, .08) 0%, rgba(31, 30, 62, 1) 49.47916567325592%, rgba(15, 15, 20, 0) 100%);
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 10px 36px 10px 20px;
    position: relative;
    width: min-content
}

.hai-tech-DDw7W .hai-tech-1z0lhl8,
.hai-tech-DDw7W .hai-tech-9dom9n {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    position: relative;
    white-space: pre-wrap;
    width: 561px;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-DDw7W .hai-tech-4gec08 {
    flex: 1 0 0px;
    height: 609px;
    overflow: hidden;
    position: relative;
    transform: perspective(1200px);
    width: 1px
}

.hai-tech-DDw7W .hai-tech-gr8mv4 {
    flex: none;
    height: 617px;
    left: 18px;
    overflow: visible;
    position: absolute;
    top: -3px;
    transform: rotate(-15deg);
    width: 604px
}

.hai-tech-DDw7W .hai-tech-10nf3fe {
    background-color: #ffffff12;
    border-radius: 21px;
    flex: none;
    height: 109px;
    left: calc(29.39913850546124% - 106.28326416015625px / 2);
    opacity: .16;
    overflow: hidden;
    position: absolute;
    top: calc(29.411781810663022% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-1iv8h3t {
    background-color: #ffffff12;
    border-radius: 21px;
    flex: none;
    height: 109px;
    left: calc(29.39915118863144% - 106.28326416015625px / 2);
    opacity: .24;
    overflow: hidden;
    position: absolute;
    top: calc(91.17643670058034% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-1ji1lez {
    background-color: #ffffff12;
    border-radius: 21px;
    flex: none;
    height: 109px;
    left: calc(29.39914450576898% - 106.28326416015625px / 2);
    opacity: .24;
    overflow: hidden;
    position: absolute;
    top: calc(8.823538885446968% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-1dngfmu {
    background-color: #ffffff12;
    border-radius: 21px;
    flex: none;
    height: 109px;
    left: calc(8.798283456966587% - 106.28326416015625px / 2);
    opacity: .16;
    overflow: hidden;
    position: absolute;
    top: calc(8.823529339023048% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-ts2pyi {
    background-color: #ffffff12;
    border-radius: 21px;
    flex: none;
    height: 109px;
    left: calc(8.798281217184647% - 106.28326416015625px / 2);
    opacity: .16;
    overflow: hidden;
    position: absolute;
    top: calc(50.000017749917305% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-9szqte {
    background-color: #ffffff12;
    border-radius: 21px;
    flex: none;
    height: 109px;
    left: calc(91.20170659152357% - 106.28326416015625px / 2);
    opacity: .16;
    overflow: hidden;
    position: absolute;
    top: calc(50.00001003113034% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-8wpi8i {
    background-color: #ffffff12;
    border-radius: 21px;
    flex: none;
    height: 109px;
    left: calc(70.60086130386244% - 106.28326416015625px / 2);
    opacity: .24;
    overflow: hidden;
    position: absolute;
    top: calc(29.411760119952348% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-1jzgl47 {
    background-color: #ffffff12;
    border-radius: 21px;
    flex: none;
    height: 109px;
    left: calc(70.60085306377276% - 106.28326416015625px / 2);
    opacity: .24;
    overflow: hidden;
    position: absolute;
    top: calc(91.17649145606266% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-spbvt4 {
    background-color: #ffffff12;
    border-radius: 21px;
    flex: none;
    height: 109px;
    left: calc(70.6008673041702% - 106.28326416015625px / 2);
    opacity: .24;
    overflow: hidden;
    position: absolute;
    top: calc(8.823517194736143% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-uy826y {
    background-color: #ffffff12;
    border-radius: 21px;
    flex: none;
    height: 109px;
    left: calc(70.6008590640805% - 106.28326416015625px / 2);
    opacity: .16;
    overflow: hidden;
    position: absolute;
    top: calc(70.58824853084651% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-l64squ {
    background-color: #ffffff12;
    border-radius: 21px;
    flex: none;
    height: 109px;
    left: calc(29.399146727309233% - 106.28326416015625px / 2);
    opacity: .24;
    overflow: hidden;
    position: absolute;
    top: calc(70.58823199846074% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-1oz4iit {
    flex: none;
    height: 134px;
    left: calc(91.20172457420506% - 132px / 2);
    position: absolute;
    top: calc(91.17646277939005% - 134px / 2);
    transform: rotate(15deg);
    width: 132px
}

.hai-tech-DDw7W .hai-tech-epkat1 {
    background-color: #ffffff12;
    border-radius: 21px;
    flex: none;
    height: 109px;
    left: calc(91.20171859213903% - 106.28326416015625px / 2);
    overflow: hidden;
    position: absolute;
    top: calc(8.823524180698074% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-p249ws {
    flex: none;
    height: 134px;
    left: calc(8.798278977402687% - 132px / 2);
    position: absolute;
    top: calc(91.17650616081154% - 134px / 2);
    transform: rotate(15deg);
    width: 132px
}

.hai-tech-DDw7W .hai-tech-1itmeg7 {
    flex: none;
    height: 134px;
    left: calc(50.00000401558583% - 132px / 2);
    position: absolute;
    top: calc(49.999996059206545% - 134px / 2);
    transform: rotate(15deg);
    width: 132px
}

.hai-tech-DDw7W .hai-tech-1set826 {
    flex: none;
    height: 134px;
    left: calc(70.60086506438823% - 132px / 2);
    position: absolute;
    top: calc(50.00000560563039% - 134px / 2);
    transform: rotate(15deg);
    width: 132px
}

.hai-tech-DDw7W .hai-tech-3hfqhk {
    background-color: #ffffff0d;
    border-radius: 21px;
    box-shadow: 0 0 50px #0003;
    flex: none;
    height: 109px;
    left: calc(29.39914296678343% - 106.28326416015625px / 2);
    overflow: hidden;
    position: absolute;
    top: calc(49.99998651278263% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-rxkn5d,
.hai-tech-DDw7W .hai-tech-1uar0,
.hai-tech-DDw7W .hai-tech-1nagga3 {
    aspect-ratio: 1 / 1;
    flex: none;
    height: var(--hai-tech-aspect-ratio-supported, 57px);
    left: 50%;
    overflow: hidden;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 57px
}

.hai-tech-DDw7W .hai-tech-1szvqe7,
.hai-tech-DDw7W .hai-tech-1b1g13n,
.hai-tech-DDw7W .hai-tech-tyq2zh {
    flex: none;
    inset: 2px 15px 10px 4px;
    position: absolute;
    transform: rotate(15deg)
}

.hai-tech-DDw7W .hai-tech-1vbdqp8 {
    flex: none;
    height: 134px;
    left: calc(49.9999980152781% - 132px / 2);
    position: absolute;
    top: calc(70.58823898442267% - 134px / 2);
    transform: rotate(15deg);
    width: 132px
}

.hai-tech-DDw7W .hai-tech-gl2g7y {
    background-color: #ffffff0d;
    border-radius: 21px;
    box-shadow: 0 0 50px #0003;
    flex: none;
    height: 109px;
    left: calc(91.20171035204937% - 106.28326416015625px / 2);
    overflow: hidden;
    position: absolute;
    top: calc(70.58825551680845% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-1q2q9fz {
    flex: none;
    height: 134px;
    left: calc(8.798285678506815% - 131px / 2);
    position: absolute;
    top: calc(70.58822245203683% - 134px / 2);
    transform: rotate(15deg);
    width: 131px
}

.hai-tech-DDw7W .hai-tech-19zqqy9 {
    flex: none;
    height: 134px;
    left: calc(50.00000025506004% - 132px / 2);
    position: absolute;
    top: calc(29.41175057352843% - 134px / 2);
    transform: rotate(15deg);
    width: 132px
}

.hai-tech-DDw7W .hai-tech-1fikg6b {
    flex: none;
    height: 133px;
    left: calc(50.0000017758039% - 132px / 2);
    position: absolute;
    top: calc(91.17648447010065% - 133px / 2);
    transform: rotate(15deg);
    width: 132px
}

.hai-tech-DDw7W .hai-tech-xktnp8 {
    background-color: #ffffff0d;
    border-radius: 21px;
    box-shadow: 0 0 50px #0003;
    flex: none;
    height: 109px;
    left: calc(49.99999579373785% - 106.28326416015625px / 2);
    overflow: hidden;
    position: absolute;
    top: calc(8.823545871408827% - 108.87553405761719px / 2);
    width: 106px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-2b2kbb {
    flex: none;
    height: 134px;
    left: calc(8.798277456658834% - 132px / 2);
    position: absolute;
    top: calc(29.41177226423918% - 134px / 2);
    transform: rotate(15deg);
    width: 132px
}

.hai-tech-DDw7W .hai-tech-1c5xlra {
    flex: none;
    height: 134px;
    left: calc(91.20171259183131% - 131px / 2);
    position: absolute;
    top: calc(29.411767105914205% - 134px / 2);
    transform: rotate(15deg);
    width: 131px
}

.hai-tech-DDw7W .hai-tech-iucjo5 {
    background: linear-gradient(180deg, #131313 0%, rgba(19, 19, 19, 0) 100%);
    flex: none;
    height: 267px;
    left: 0;
    position: absolute;
    right: -26px;
    top: 0
}

.hai-tech-DDw7W .hai-tech-1dbv4au {
    bottom: 0;
    flex: none;
    height: 216px;
    left: 0;
    position: absolute;
    right: -26px
}

.hai-tech-DDw7W .hai-tech-14o3ep1 {
    background: linear-gradient(180deg, #131313 0%, rgba(19, 19, 19, 0) 100%);
    flex: none;
    height: 295px;
    left: -173px;
    position: absolute;
    top: 173px;
    transform: rotate(-90deg);
    width: 641px
}

.hai-tech-DDw7W .hai-tech-1ryik24 {
    flex: none;
    height: 641px;
    position: absolute;
    right: -350px;
    top: 0;
    width: 291px
}

.hai-tech-DDw7W .hai-tech-p5g3c4 {
    flex: none;
    height: 334px;
    overflow: hidden;
    position: relative;
    transform: perspective(1200px);
    width: 352px
}

.hai-tech-DDw7W .hai-tech-efrl06 {
    flex: none;
    height: 339px;
    left: 10px;
    overflow: visible;
    position: absolute;
    top: -2px;
    transform: rotate(-15deg);
    width: 332px
}

.hai-tech-DDw7W .hai-tech-v8l9ad {
    background-color: #ffffff12;
    border-radius: 11px;
    flex: none;
    height: 60px;
    left: calc(29.399159016278187% - 58.364601135253906px / 2);
    opacity: .16;
    overflow: hidden;
    position: absolute;
    top: calc(29.411781501065544% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-6ilc7r {
    background-color: #ffffff12;
    border-radius: 11px;
    flex: none;
    height: 60px;
    left: calc(29.399109715704597% - 58.364601135253906px / 2);
    opacity: .24;
    overflow: hidden;
    position: absolute;
    top: calc(91.1764885257274% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-1z0qxft {
    background-color: #ffffff12;
    border-radius: 11px;
    flex: none;
    height: 60px;
    left: calc(29.39912170031238% - 58.364601135253906px / 2);
    opacity: .24;
    overflow: hidden;
    position: absolute;
    top: calc(8.823556594128625% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-1r2v65y {
    background-color: #ffffff12;
    border-radius: 11px;
    flex: none;
    height: 60px;
    left: calc(8.798283938046248% - 58.364601135253906px / 2);
    opacity: .16;
    overflow: hidden;
    position: absolute;
    top: calc(8.823529776041413% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-o42jyw {
    background-color: #ffffff12;
    border-radius: 11px;
    flex: none;
    height: 60px;
    left: calc(8.798268420308904% - 58.364601135253906px / 2);
    opacity: .16;
    overflow: hidden;
    position: absolute;
    top: calc(50.00003054440432% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-cnrch1 {
    background-color: #ffffff12;
    border-radius: 11px;
    flex: none;
    height: 60px;
    left: calc(91.20172866990943% - 58.364601135253906px / 2);
    opacity: .16;
    overflow: hidden;
    position: absolute;
    top: calc(50.000017257136655% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-118fsi {
    background-color: #ffffff12;
    border-radius: 11px;
    flex: none;
    height: 60px;
    left: calc(70.60085359167736% - 58.364601135253906px / 2);
    opacity: .24;
    overflow: hidden;
    position: absolute;
    top: calc(29.411765532112653% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-1kam7bj {
    background-color: #ffffff12;
    border-radius: 11px;
    flex: none;
    height: 60px;
    left: calc(70.6008753899059% - 58.364601135253906px / 2);
    opacity: .24;
    overflow: hidden;
    position: absolute;
    top: calc(91.17649120741234% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-18zhjfs {
    background-color: #ffffff12;
    border-radius: 11px;
    flex: none;
    height: 60px;
    left: calc(70.6009064253803% - 58.364601135253906px / 2);
    opacity: .24;
    overflow: hidden;
    position: absolute;
    top: calc(8.82348967068627% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-4wvf84 {
    background-color: #ffffff12;
    border-radius: 11px;
    flex: none;
    height: 60px;
    left: calc(70.60083807394015% - 58.364601135253906px / 2);
    opacity: .16;
    overflow: hidden;
    position: absolute;
    top: calc(70.5882663004757% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-1q2g99r {
    background-color: #ffffff12;
    border-radius: 11px;
    flex: none;
    height: 60px;
    left: calc(29.399162549407542% - 58.364601135253906px / 2);
    opacity: .24;
    overflow: hidden;
    position: absolute;
    top: calc(70.58821266430128% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-da0x5h {
    flex: none;
    height: 74px;
    left: calc(91.20173220303879% - 73px / 2);
    position: absolute;
    top: calc(91.17644842037238% - 74px / 2);
    transform: rotate(15deg);
    width: 73px
}

.hai-tech-DDw7W .hai-tech-d9z8n8 {
    background-color: #ffffff12;
    border-radius: 11px;
    flex: none;
    height: 60px;
    left: calc(91.20174418764657% - 58.364601135253906px / 2);
    overflow: hidden;
    position: absolute;
    top: calc(8.823516488773613% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-1sao4jf {
    flex: none;
    height: 74px;
    left: calc(8.798291004305096% - 73px / 2);
    position: absolute;
    top: calc(91.17639210251274% - 74px / 2);
    transform: rotate(15deg);
    width: 73px
}

.hai-tech-DDw7W .hai-tech-p8gfam {
    flex: none;
    height: 73px;
    left: calc(50.00005314537677% - 73px / 2);
    position: absolute;
    top: calc(49.99996362096223% - 73px / 2);
    transform: rotate(15deg);
    width: 73px
}

.hai-tech-DDw7W .hai-tech-oj344w {
    flex: none;
    height: 74px;
    left: calc(70.60089090764303% - 73px / 2);
    position: absolute;
    top: calc(49.999990439049306% - 74px / 2);
    transform: rotate(15deg);
    width: 73px
}

.hai-tech-DDw7W .hai-tech-mbmfln {
    background-color: #ffffff0d;
    border-radius: 11px;
    box-shadow: 0 0 27.45709991455078px #0003;
    flex: none;
    height: 60px;
    left: calc(29.399144284308644% - 58.364601135253906px / 2);
    overflow: hidden;
    position: absolute;
    top: calc(49.99991815223704% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-j0dkye,
.hai-tech-DDw7W .hai-tech-c2d1zi,
.hai-tech-DDw7W .hai-tech-1dwo3z4 {
    aspect-ratio: 1 / 1;
    flex: none;
    height: var(--hai-tech-aspect-ratio-supported, 31px);
    left: 50%;
    overflow: hidden;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 31px
}

.hai-tech-DDw7W .hai-tech-oe2i24 {
    flex: none;
    inset: 1px 9px 6px 2px;
    position: absolute;
    transform: rotate(15deg)
}

.hai-tech-DDw7W .hai-tech-ws4kyq {
    flex: none;
    height: 74px;
    left: calc(50.00000031167381% - 73px / 2);
    position: absolute;
    top: calc(70.58823948238835% - 74px / 2);
    transform: rotate(15deg);
    width: 73px
}

.hai-tech-DDw7W .hai-tech-69h2in {
    background-color: #ffffff0d;
    border-radius: 11px;
    box-shadow: 0 0 27.45709991455078px #0003;
    flex: none;
    height: 60px;
    left: calc(91.20169488707312% - 58.364601135253906px / 2);
    overflow: hidden;
    position: absolute;
    top: calc(70.58822351343574% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-xmbmtk {
    flex: none;
    inset: 0 9px 6px 2px;
    position: absolute;
    transform: rotate(15deg)
}

.hai-tech-DDw7W .hai-tech-djurrp {
    flex: none;
    height: 74px;
    left: calc(8.798324787141345% - 73px / 2);
    position: absolute;
    top: calc(70.58818584621392% - 74px / 2);
    transform: rotate(15deg);
    width: 73px
}

.hai-tech-DDw7W .hai-tech-gkcrsv {
    flex: none;
    height: 74px;
    left: calc(50.00001582941109% - 73px / 2);
    position: absolute;
    top: calc(29.411738714025308% - 74px / 2);
    transform: rotate(15deg);
    width: 73px
}

.hai-tech-DDw7W .hai-tech-3xd6fr {
    flex: none;
    height: 74px;
    left: calc(50.00003762763948% - 73px / 2);
    position: absolute;
    top: calc(91.17646438932526% - 74px / 2);
    transform: rotate(15deg);
    width: 73px
}

.hai-tech-DDw7W .hai-tech-fzgj8s {
    background-color: #ffffff0d;
    border-radius: 11px;
    box-shadow: 0 0 27.45709991455078px #0003;
    flex: none;
    height: 60px;
    left: calc(49.99997851344542% - 58.364601135253906px / 2);
    overflow: hidden;
    position: absolute;
    top: calc(8.823513807088526% - 59.78812789916992px / 2);
    width: 58px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-1k2bruo {
    flex: none;
    inset: 0 8px 6px 2px;
    position: absolute;
    transform: rotate(15deg)
}

.hai-tech-DDw7W .hai-tech-19qgjx5 {
    flex: none;
    height: 73px;
    left: calc(8.79832125401192% - 73px / 2);
    position: absolute;
    top: calc(29.4117546829782% - 73px / 2);
    transform: rotate(15deg);
    width: 73px
}

.hai-tech-DDw7W .hai-tech-s6rshm {
    flex: none;
    height: 74px;
    left: calc(91.20169135394349% - 73px / 2);
    position: absolute;
    top: calc(29.411792350199732% - 74px / 2);
    transform: rotate(15deg);
    width: 73px
}

.hai-tech-DDw7W .hai-tech-rzp6u6 {
    background: linear-gradient(180deg, #131313 0%, rgba(19, 19, 19, 0) 100%);
    flex: none;
    height: 147px;
    left: 0;
    position: absolute;
    top: 0;
    width: 352px
}

.hai-tech-DDw7W .hai-tech-tx002u {
    bottom: 0;
    flex: none;
    height: 120px;
    left: calc(50.00000000000002% - 352px / 2);
    opacity: 0;
    position: absolute;
    width: 352px
}

.hai-tech-DDw7W .hai-tech-1hswn30 {
    background: linear-gradient(180deg, #131313 0%, rgba(19, 19, 19, 0) 100%);
    bottom: 84px;
    flex: none;
    left: -88px;
    position: absolute;
    top: 88px;
    transform: rotate(-90deg);
    width: 339px
}

.hai-tech-DDw7W .hai-tech-1nmm6kk {
    bottom: -5px;
    flex: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 160px
}

.hai-tech-DDw7W .hai-tech-iaswjj {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 80px;
    height: min-content;
    justify-content: center;
    overflow: visible;
    padding: 50px 120px 50px 90px;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-6pq86b {
    flex: none;
    height: 609px;
    position: relative;
    transform: perspective(1200px);
    width: 641px
}

.hai-tech-DDw7W .hai-tech-1hznvqs {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 25px;
    height: min-content;
    justify-content: flex-start;
    left: 449px;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: -218px;
    transform: rotate(-16deg);
    width: min-content
}

.hai-tech-DDw7W .hai-tech-mpf42z,
.hai-tech-DDw7W .hai-tech-wmv6st,
.hai-tech-DDw7W .hai-tech-k5w3c2,
.hai-tech-DDw7W .hai-tech-1vhvl10,
.hai-tech-DDw7W .hai-tech-1odipbu,
.hai-tech-DDw7W .hai-tech-k6bw6q {
    flex: none;
    height: 185px;
    overflow: visible;
    position: relative;
    width: 335px
}

.hai-tech-DDw7W .hai-tech-en4adg {
    background: linear-gradient(106.15124365210896deg, #064a7d 12.224733829498291%, rgba(99, 36, 0, 1) 87.89352774620056%);
    border-radius: 20px;
    flex: none;
    height: 185px;
    left: 0;
    position: absolute;
    top: 0;
    width: 335px
}

.hai-tech-DDw7W .hai-tech-spw6h9 {
    flex: none;
    height: 247px;
    left: -22px;
    position: absolute;
    top: -31px;
    transform: rotate(16deg);
    width: 284px
}

.hai-tech-DDw7W .hai-tech-x6e8zb,
.hai-tech-DDw7W .hai-tech-xin41o,
.hai-tech-DDw7W .hai-tech-2qfint,
.hai-tech-DDw7W .hai-tech-pr50sw,
.hai-tech-DDw7W .hai-tech-1x4sy5c,
.hai-tech-DDw7W .hai-tech-1ex811p,
.hai-tech-DDw7W .hai-tech-15pyof8,
.hai-tech-DDw7W .hai-tech-12emju6,
.hai-tech-DDw7W .hai-tech-a1lt79 {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    left: 24px;
    position: absolute;
    top: 137px;
    white-space: pre;
    width: auto
}

.hai-tech-DDw7W .hai-tech-a2ebsf,
.hai-tech-DDw7W .hai-tech-1f7gogv,
.hai-tech-DDw7W .hai-tech-k56q3k,
.hai-tech-DDw7W .hai-tech-ttkerd,
.hai-tech-DDw7W .hai-tech-19y0av2,
.hai-tech-DDw7W .hai-tech-1xy5xrv,
.hai-tech-DDw7W .hai-tech-1bjaomx,
.hai-tech-DDw7W .hai-tech-1p5yddl,
.hai-tech-DDw7W .hai-tech-cq0qek {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    left: 24px;
    position: absolute;
    top: 113px;
    white-space: pre;
    width: auto
}

.hai-tech-DDw7W .hai-tech-j6nkwl,
.hai-tech-DDw7W .hai-tech-1prooqt,
.hai-tech-DDw7W .hai-tech-1xe5zb4,
.hai-tech-DDw7W .hai-tech-biitna,
.hai-tech-DDw7W .hai-tech-7d4hpc,
.hai-tech-DDw7W .hai-tech-mk1a60,
.hai-tech-DDw7W .hai-tech-drbdrl,
.hai-tech-DDw7W .hai-tech-16dcgq8,
.hai-tech-DDw7W .hai-tech-2eqtw5 {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    left: 24px;
    opacity: .9;
    position: absolute;
    top: 28px;
    white-space: pre;
    width: auto
}

.hai-tech-DDw7W .hai-tech-c77j8n,
.hai-tech-DDw7W .hai-tech-qca3ih,
.hai-tech-DDw7W .hai-tech-yle30 {
    flex: none;
    height: 60px;
    left: 257px;
    position: absolute;
    top: 18px;
    transform: rotate(16deg);
    width: 60px
}

.hai-tech-DDw7W .hai-tech-1wygbnm {
    background: linear-gradient(106.09474879104154deg, #000000 3.64583320915699%, rgba(15, 183, 183, 1) 100%);
    border-radius: 20px;
    flex: none;
    height: 185px;
    left: 0;
    position: absolute;
    top: 0;
    width: 335px
}

.hai-tech-DDw7W .hai-tech-1brq5nf {
    flex: none;
    height: 253px;
    left: -21px;
    position: absolute;
    top: -34px;
    transform: rotate(16deg);
    width: 311px
}

.hai-tech-DDw7W .hai-tech-11lnjr8 {
    background: linear-gradient(106.15124365210896deg, #042843 12.224733829498291%, rgba(114, 110, 158, 1) 87.89352774620056%);
    border-radius: 20px;
    flex: none;
    height: 185px;
    left: 0;
    position: absolute;
    top: 0;
    width: 335px
}

.hai-tech-DDw7W .hai-tech-u8opwl {
    flex: none;
    height: 207px;
    left: 38px;
    position: absolute;
    top: 16px;
    transform: rotate(16deg);
    width: 311px
}

.hai-tech-DDw7W .hai-tech-tw3ti2 {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 25px;
    height: min-content;
    justify-content: flex-start;
    left: -245px;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: -32px;
    transform: rotate(-16deg);
    width: min-content
}

.hai-tech-DDw7W .hai-tech-1wqp2pi {
    background: linear-gradient(106.15124365210896deg, #3330c2 15.532475709915161%, rgba(205, 36, 36, 1) 91.73800349235535%);
    border-radius: 20px;
    flex: none;
    height: 185px;
    left: 0;
    position: absolute;
    top: 0;
    width: 335px
}

.hai-tech-DDw7W .hai-tech-mozz4p {
    flex: none;
    height: 250px;
    left: -19px;
    position: absolute;
    top: -25px;
    transform: rotate(16deg);
    width: 342px
}

.hai-tech-DDw7W .hai-tech-dozrkt,
.hai-tech-DDw7W .hai-tech-1d7s1q0 {
    flex: none;
    height: 61px;
    left: 257px;
    position: absolute;
    top: 5px;
    transform: rotate(16deg);
    width: 60px
}

.hai-tech-DDw7W .hai-tech-19rsx42 {
    background: linear-gradient(106.15124365210896deg, #282828 11.93549856543541%, rgba(10, 10, 10, 1) 84.32955741882324%);
    border-radius: 20px;
    flex: none;
    height: 185px;
    left: 0;
    position: absolute;
    top: 0;
    width: 335px
}

.hai-tech-DDw7W .hai-tech-1767nik {
    flex: none;
    height: 273px;
    left: -21px;
    position: absolute;
    top: -44px;
    transform: rotate(16deg);
    width: 376px
}

.hai-tech-DDw7W .hai-tech-1l6o4qk {
    background: linear-gradient(90deg, #16222a 0%, rgba(58, 96, 115, 1) 100%);
    border-radius: 20px;
    flex: none;
    height: 185px;
    left: 0;
    position: absolute;
    top: 0;
    width: 335px
}

.hai-tech-DDw7W .hai-tech-1qkxe7a,
.hai-tech-DDw7W .hai-tech-gyhuwb {
    flex: none;
    height: 271px;
    left: -19px;
    position: absolute;
    top: -43px;
    transform: rotate(16deg);
    width: 374px
}

.hai-tech-DDw7W .hai-tech-t91np3 {
    flex: none;
    height: 60px;
    left: 257px;
    position: absolute;
    top: 6px;
    transform: rotate(16deg);
    width: 60px
}

.hai-tech-DDw7W .hai-tech-1szz2o4 {
    box-shadow: 0 0 164px #000;
    flex: none;
    height: 605px;
    left: 133px;
    overflow: visible;
    position: absolute;
    top: -24px;
    transform: rotate(-16deg);
    width: 335px
}

.hai-tech-DDw7W .hai-tech-nypyty {
    flex: none;
    height: 185px;
    left: 0;
    overflow: visible;
    position: absolute;
    top: 0;
    width: 335px
}

.hai-tech-DDw7W .hai-tech-1ayl85q {
    background: linear-gradient(243.81216881549867deg, #9400d3 0%, rgba(75, 0, 130, 1) 100%);
    border-radius: 20px;
    flex: none;
    height: 185px;
    left: 0;
    position: absolute;
    top: 0;
    width: 335px
}

.hai-tech-DDw7W .hai-tech-1nzaowx {
    flex: none;
    height: 271px;
    left: -19px;
    position: absolute;
    top: -43px;
    transform: rotate(16deg);
    width: 372px
}

.hai-tech-DDw7W .hai-tech-35u4qh,
.hai-tech-DDw7W .hai-tech-53y54b {
    flex: none;
    height: 79px;
    left: 240px;
    position: absolute;
    top: -1px;
    transform: rotate(16deg);
    width: 79px
}

.hai-tech-DDw7W .hai-tech-wky5j2 {
    flex: none;
    height: 185px;
    left: 0;
    overflow: visible;
    position: absolute;
    top: 420px;
    width: 335px
}

.hai-tech-DDw7W .hai-tech-uzlnwi {
    background: linear-gradient(146.2267317633509deg, #5c258d 0%, rgba(67, 137, 162, 1) 100%);
    border-radius: 20px;
    flex: none;
    height: 185px;
    left: 0;
    position: absolute;
    top: 0;
    width: 335px
}

.hai-tech-DDw7W .hai-tech-1rc19yn {
    flex: none;
    height: 78px;
    left: 240px;
    position: absolute;
    top: -1px;
    transform: rotate(16deg);
    width: 79px
}

.hai-tech-DDw7W .hai-tech-y5wnst {
    background: linear-gradient(180deg, #131313 0%, rgba(19, 19, 19, 0) 100%);
    flex: none;
    height: 267px;
    left: 0;
    position: absolute;
    top: 0;
    width: 641px
}

.hai-tech-DDw7W .hai-tech-1stosjt {
    bottom: 0;
    flex: none;
    height: 216px;
    left: 0;
    position: absolute;
    right: 0
}

.hai-tech-DDw7W .hai-tech-1gcacwf {
    background: linear-gradient(180deg, #131313 0%, rgba(19, 19, 19, 0) 100%);
    flex: none;
    height: 295px;
    left: -157px;
    position: absolute;
    top: 157px;
    transform: rotate(-90deg);
    width: 609px
}

.hai-tech-DDw7W .hai-tech-115m7dl {
    flex: none;
    height: 609px;
    left: calc(114.19656786271453% - 345px / 2);
    position: absolute;
    top: 0;
    width: 345px
}

.hai-tech-DDw7W .hai-tech-ptrn1y {
    border-radius: 20px;
    box-shadow: 0 0 34px #ffffff1a;
    flex: none;
    height: 185px;
    left: 133px;
    overflow: hidden;
    position: absolute;
    top: 186px;
    transform: rotate(-16deg);
    width: 335px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-12b0atf {
    background: linear-gradient(133.51392166986864deg, #00467f 0%, rgba(165, 204, 130, 1) 100%);
    border-radius: 20px;
    flex: none;
    height: 185px;
    left: 0;
    position: absolute;
    top: 0;
    width: 335px
}

.hai-tech-DDw7W .hai-tech-14nsip7 {
    flex: none;
    height: 272px;
    left: -20px;
    position: absolute;
    top: -44px;
    transform: rotate(16deg);
    width: 374px
}

.hai-tech-DDw7W .hai-tech-duborn {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 46px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    transform: perspective(1200px);
    width: min-content
}

.hai-tech-DDw7W .hai-tech-19hwz05,
.hai-tech-DDw7W .hai-tech-1e61g3r {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    position: relative;
    white-space: pre-wrap;
    width: 509px;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-DDw7W .hai-tech-1j2nbmz {
    flex: 1 0 0px;
    height: 335px;
    overflow: hidden;
    position: relative;
    transform: perspective(1200px);
    width: 1px
}

.hai-tech-DDw7W .hai-tech-dg8kbu {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 14px;
    height: min-content;
    justify-content: flex-start;
    left: 247px;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: -120px;
    transform: rotate(-16deg);
    width: min-content
}

.hai-tech-DDw7W .hai-tech-vim0gq,
.hai-tech-DDw7W .hai-tech-1tx19gs,
.hai-tech-DDw7W .hai-tech-x0phm2,
.hai-tech-DDw7W .hai-tech-lractm,
.hai-tech-DDw7W .hai-tech-14b65kf,
.hai-tech-DDw7W .hai-tech-8vji5a {
    flex: none;
    height: 102px;
    overflow: visible;
    position: relative;
    width: 184px
}

.hai-tech-DDw7W .hai-tech-p2fxjw {
    background: linear-gradient(106.15124365210896deg, #064a7d 12.224733829498291%, rgba(99, 36, 0, 1) 87.89352774620056%);
    border-radius: 11px;
    flex: none;
    height: 102px;
    left: 0;
    position: absolute;
    top: 0;
    width: 184px
}

.hai-tech-DDw7W .hai-tech-gmohyb {
    flex: none;
    height: 137px;
    left: -13px;
    position: absolute;
    top: -18px;
    transform: rotate(16deg);
    width: 158px
}

.hai-tech-DDw7W .hai-tech-1fecbiq,
.hai-tech-DDw7W .hai-tech-1td16zo,
.hai-tech-DDw7W .hai-tech-1iscrmi,
.hai-tech-DDw7W .hai-tech-1gin44v,
.hai-tech-DDw7W .hai-tech-6tgdgk,
.hai-tech-DDw7W .hai-tech-tbiia9,
.hai-tech-DDw7W .hai-tech-bsadt8,
.hai-tech-DDw7W .hai-tech-18xl6y7,
.hai-tech-DDw7W .hai-tech-1wtfk28 {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    left: 13px;
    position: absolute;
    top: 75px;
    white-space: pre;
    width: auto
}

.hai-tech-DDw7W .hai-tech-1nhaq8k,
.hai-tech-DDw7W .hai-tech-12t3p7x,
.hai-tech-DDw7W .hai-tech-d3yqkj,
.hai-tech-DDw7W .hai-tech-5ib9vw,
.hai-tech-DDw7W .hai-tech-e5qi95,
.hai-tech-DDw7W .hai-tech-18xwwda,
.hai-tech-DDw7W .hai-tech-qwy78w,
.hai-tech-DDw7W .hai-tech-1x5q6qq,
.hai-tech-DDw7W .hai-tech-1r27mvn {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    left: 13px;
    position: absolute;
    top: 62px;
    white-space: pre;
    width: auto
}

.hai-tech-DDw7W .hai-tech-oqhmvf,
.hai-tech-DDw7W .hai-tech-1559spj,
.hai-tech-DDw7W .hai-tech-1wadelk,
.hai-tech-DDw7W .hai-tech-yjtcl3,
.hai-tech-DDw7W .hai-tech-1r3qv8f,
.hai-tech-DDw7W .hai-tech-oi8gox,
.hai-tech-DDw7W .hai-tech-hf0axx,
.hai-tech-DDw7W .hai-tech-1p0ml1a,
.hai-tech-DDw7W .hai-tech-6mugoo {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    left: 13px;
    opacity: .9;
    position: absolute;
    top: 15px;
    white-space: pre;
    width: auto
}

.hai-tech-DDw7W .hai-tech-141p4zt,
.hai-tech-DDw7W .hai-tech-m1kr9e,
.hai-tech-DDw7W .hai-tech-4agw2r {
    flex: none;
    height: 34px;
    left: 141px;
    position: absolute;
    top: 9px;
    transform: rotate(16deg);
    width: 34px
}

.hai-tech-DDw7W .hai-tech-mnasfn {
    background: linear-gradient(106.09474879104154deg, #000000 3.64583320915699%, rgba(15, 183, 183, 1) 100%);
    border-radius: 11px;
    flex: none;
    height: 102px;
    left: 0;
    position: absolute;
    top: 0;
    width: 184px
}

.hai-tech-DDw7W .hai-tech-hyz9fr {
    flex: none;
    height: 140px;
    left: -12px;
    position: absolute;
    top: -19px;
    transform: rotate(16deg);
    width: 172px
}

.hai-tech-DDw7W .hai-tech-13f3jrn {
    background: linear-gradient(106.15124365210896deg, #042843 12.224733829498291%, rgba(114, 110, 158, 1) 87.89352774620056%);
    border-radius: 11px;
    flex: none;
    height: 102px;
    left: 0;
    position: absolute;
    top: 0;
    width: 184px
}

.hai-tech-DDw7W .hai-tech-mw2t8k {
    flex: none;
    height: 115px;
    left: 20px;
    position: absolute;
    top: 8px;
    transform: rotate(16deg);
    width: 173px
}

.hai-tech-DDw7W .hai-tech-vbdvqu {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 14px;
    height: min-content;
    justify-content: flex-start;
    left: -135px;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: -18px;
    transform: rotate(-16deg);
    width: min-content
}

.hai-tech-DDw7W .hai-tech-1e6qbdv {
    background: linear-gradient(106.15124365210896deg, #3330c2 15.532475709915161%, rgba(205, 36, 36, 1) 91.73800349235535%);
    border-radius: 11px;
    flex: none;
    height: 102px;
    left: 0;
    position: absolute;
    top: 0;
    width: 184px
}

.hai-tech-DDw7W .hai-tech-17q33oe {
    flex: none;
    height: 139px;
    left: -11px;
    position: absolute;
    top: -14px;
    transform: rotate(16deg);
    width: 189px
}

.hai-tech-DDw7W .hai-tech-1xztp4b {
    flex: none;
    height: 34px;
    left: 142px;
    position: absolute;
    top: 3px;
    transform: rotate(16deg);
    width: 33px
}

.hai-tech-DDw7W .hai-tech-pjugob {
    background: linear-gradient(106.15124365210896deg, #282828 11.93549856543541%, rgba(10, 10, 10, 1) 84.32955741882324%);
    border-radius: 11px;
    flex: none;
    height: 102px;
    left: 0;
    position: absolute;
    top: 0;
    width: 184px
}

.hai-tech-DDw7W .hai-tech-17dpg3h {
    flex: none;
    height: 152px;
    left: -12px;
    position: absolute;
    top: -25px;
    transform: rotate(16deg);
    width: 209px
}

.hai-tech-DDw7W .hai-tech-11ci9ks,
.hai-tech-DDw7W .hai-tech-13carxk {
    flex: none;
    height: 34px;
    left: 141px;
    position: absolute;
    top: 3px;
    transform: rotate(16deg);
    width: 34px
}

.hai-tech-DDw7W .hai-tech-6lyn30 {
    background: linear-gradient(90deg, #16222a 0%, rgba(58, 96, 115, 1) 100%);
    border-radius: 11px;
    flex: none;
    height: 102px;
    left: 0;
    position: absolute;
    top: 0;
    width: 184px
}

.hai-tech-DDw7W .hai-tech-1fgf4gh {
    flex: none;
    height: 150px;
    left: -11px;
    position: absolute;
    top: -24px;
    transform: rotate(16deg);
    width: 207px
}

.hai-tech-DDw7W .hai-tech-qmk0z8 {
    box-shadow: 0 0 90.30574798583984px #000;
    flex: none;
    height: 333px;
    left: 73px;
    overflow: visible;
    position: absolute;
    top: -13px;
    transform: rotate(-16deg);
    width: 184px
}

.hai-tech-DDw7W .hai-tech-sqtagl {
    flex: none;
    height: 102px;
    left: 0;
    overflow: visible;
    position: absolute;
    top: 0;
    width: 184px
}

.hai-tech-DDw7W .hai-tech-e0ac9s {
    background: linear-gradient(243.81216881549867deg, #9400d3 0%, rgba(75, 0, 130, 1) 100%);
    border-radius: 11px;
    flex: none;
    height: 102px;
    left: 0;
    position: absolute;
    top: 0;
    width: 184px
}

.hai-tech-DDw7W .hai-tech-1jci06g {
    flex: none;
    height: 149px;
    left: -11px;
    position: absolute;
    top: -24px;
    transform: rotate(16deg);
    width: 206px
}

.hai-tech-DDw7W .hai-tech-1n6zkt8,
.hai-tech-DDw7W .hai-tech-1wtt46m {
    flex: none;
    height: 44px;
    left: 132px;
    position: absolute;
    top: -1px;
    transform: rotate(16deg);
    width: 44px
}

.hai-tech-DDw7W .hai-tech-1ad5q3i {
    flex: none;
    height: 102px;
    left: 0;
    overflow: visible;
    position: absolute;
    top: 231px;
    width: 184px
}

.hai-tech-DDw7W .hai-tech-x6zrhz {
    background: linear-gradient(146.2267317633509deg, #5c258d 0%, rgba(67, 137, 162, 1) 100%);
    border-radius: 11px;
    flex: none;
    height: 102px;
    left: 0;
    position: absolute;
    top: 0;
    width: 184px
}

.hai-tech-DDw7W .hai-tech-wvgf4z {
    flex: none;
    height: 150px;
    left: -11px;
    position: absolute;
    top: -24px;
    transform: rotate(16deg);
    width: 206px
}

.hai-tech-DDw7W .hai-tech-kwjklk {
    background: linear-gradient(180deg, #131313 0%, rgba(19, 19, 19, 0) 100%);
    flex: none;
    inset: -27px -16px 188px -12px;
    position: absolute
}

.hai-tech-DDw7W .hai-tech-mzuq5j {
    flex: none;
    inset: 225px 1px -16px 0;
    position: absolute
}

.hai-tech-DDw7W .hai-tech-k0op1n {
    background: linear-gradient(180deg, #131313 0%, rgba(19, 19, 19, 0) 100%);
    bottom: 89px;
    flex: none;
    left: -95px;
    position: absolute;
    top: 83px;
    transform: rotate(-90deg);
    width: 353px
}

.hai-tech-DDw7W .hai-tech-qi2pxx {
    bottom: -16px;
    flex: none;
    position: absolute;
    right: -23px;
    top: -12px;
    width: 251px
}

.hai-tech-DDw7W .hai-tech-1o7w1fv {
    border-radius: 11px;
    box-shadow: 0 0 18.721921920776367px #ffffff1a;
    flex: none;
    height: 102px;
    left: 73px;
    overflow: hidden;
    position: absolute;
    top: 103px;
    transform: rotate(-16deg);
    width: 184px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-1c6skji {
    background: linear-gradient(133.51392166986864deg, #00467f 0%, rgba(165, 204, 130, 1) 100%);
    border-radius: 11px;
    flex: none;
    height: 102px;
    left: 0;
    position: absolute;
    top: 0;
    width: 184px
}

.hai-tech-DDw7W .hai-tech-4yfcf3 {
    flex: none;
    height: 149px;
    left: -11px;
    position: absolute;
    top: -24px;
    transform: rotate(16deg);
    width: 207px
}

.hai-tech-DDw7W .hai-tech-qs0a1f {
    flex: none;
    height: 44px;
    left: 132px;
    position: absolute;
    top: -1px;
    transform: rotate(16deg);
    width: 43px
}

.hai-tech-DDw7W .hai-tech-19wk5c7 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 80px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 100px 120px;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-39e48w {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 80px;
    height: min-content;
    justify-content: center;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 1200px
}

.hai-tech-DDw7W .hai-tech-1bdcexr {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 24px;
    height: min-content;
    justify-content: center;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-fdmer3 {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    position: relative;
    transform: perspective(1200px);
    white-space: pre-wrap;
    width: 632px;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-DDw7W .hai-tech-mf2qe1 {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    position: relative;
    white-space: pre-wrap;
    width: 544px;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-DDw7W .hai-tech-1e75k2f {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

.hai-tech-DDw7W .hai-tech-rizdw6,
.hai-tech-DDw7W .hai-tech-nq843k {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 24px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 1200px
}

.hai-tech-DDw7W .hai-tech-1wfohjo-container,
.hai-tech-DDw7W .hai-tech-1ndl1hh-container,
.hai-tech-DDw7W .hai-tech-1ewqvn1-container,
.hai-tech-DDw7W .hai-tech-1tsva4x-container,
.hai-tech-DDw7W .hai-tech-ukthzx-container,
.hai-tech-DDw7W .hai-tech-sb5mae-container,
.hai-tech-DDw7W .hai-tech-1i76i6o-container {
    flex: 1 0 0px;
    height: auto;
    position: relative;
    width: 1px
}

.hai-tech-DDw7W .hai-tech-1rozpau {
    align-content: flex-start;
    align-items: flex-start;
    align-self: stretch;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 24px;
    height: 307px;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: auto
}

.hai-tech-DDw7W .hai-tech-ejxb9j-container,
.hai-tech-DDw7W .hai-tech-s46xro-container {
    flex: 1 0 0px;
    height: 100%;
    position: relative;
    width: 1px
}

.hai-tech-DDw7W .hai-tech-10wez8w {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 80px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 100px 0;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-rheqny {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    transform: perspective(1200px);
    width: min-content
}

.hai-tech-DDw7W .hai-tech-13qui1 {
    align-content: center;
    align-items: center;
    background: linear-gradient(89.99999966812734deg, rgba(31, 30, 62, .08) 0%, rgba(31, 30, 62, 1) 49.47916567325592%, rgba(15, 15, 20, 0) 100%);
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 10px 36px;
    position: relative;
    width: min-content
}

.hai-tech-DDw7W .hai-tech-1p42w2l {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    position: relative;
    white-space: pre-wrap;
    width: 818px;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-DDw7W .hai-tech-1bywldp-container {
    flex: none;
    height: 256px;
    position: relative;
    transform: perspective(1200px);
    width: 100%
}

.hai-tech-DDw7W .hai-tech-9jyvwf-container,
.hai-tech-DDw7W .hai-tech-1762xi3-container,
.hai-tech-DDw7W .hai-tech-1hujrkm-container {
    height: auto;
    position: relative;
    width: auto
}

.hai-tech-DDw7W .hai-tech-140ftt0-container {
    flex: none;
    height: 149px;
    position: relative;
    transform: perspective(1200px);
    width: 100%
}

.hai-tech-DDw7W .hai-tech-wo69uq,
.hai-tech-DDw7W .hai-tech-f6cl0d,
.hai-tech-DDw7W .hai-tech-19ap5qv {
    --border-bottom-width: 1px;
    --border-color: rgba(119, 119, 119, .06);
    --border-left-width: 1px;
    --border-right-width: 1px;
    --border-style: solid;
    --border-top-width: 1px;
    align-content: flex-start;
    align-items: flex-start;
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    height: min-content;
    justify-content: flex-start;
    overflow: hidden;
    padding: 16px;
    position: relative;
    width: 300px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-DDw7W .hai-tech-1adxprf,
.hai-tech-DDw7W .hai-tech-4oqncm,
.hai-tech-DDw7W .hai-tech-yq56r6 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

.hai-tech-DDw7W .hai-tech-kj7j8j,
.hai-tech-DDw7W .hai-tech-17755n6,
.hai-tech-DDw7W .hai-tech-jw17zt {
    aspect-ratio: 1 / 1;
    border-radius: 100px;
    flex: none;
    height: var(--hai-tech-aspect-ratio-supported, 36px);
    position: relative;
    width: 36px
}

.hai-tech-DDw7W .hai-tech-reh3up,
.hai-tech-DDw7W .hai-tech-1b6ktot,
.hai-tech-DDw7W .hai-tech-yzts03 {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 2px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

.hai-tech-DDw7W .hai-tech-1powi5y {
    align-content: flex-start;
    align-items: flex-start;
    background-color: #171717;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-x41fhh {
    --border-bottom-width: 1px;
    --border-color: #3b3b3b;
    --border-left-width: 0px;
    --border-right-width: 0px;
    --border-style: solid;
    --border-top-width: 0px;
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    height: min-content;
    justify-content: center;
    overflow: visible;
    padding: 50px 120px;
    position: relative;
    scroll-margin-top: 80px;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-jr9wkz {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 10px;
    height: 187px;
    justify-content: center;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 1200px
}

.hai-tech-DDw7W .hai-tech-19m2byx {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: min-content;
    justify-content: space-between;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-pxoys7 {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    position: relative;
    transform: perspective(1200px);
    white-space: pre-wrap;
    width: 642px;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-DDw7W .hai-tech-r8dqhk {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: center;
    overflow: visible;
    padding: 40px 120px;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-pi75v {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 312px;
    justify-content: space-between;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 1200px
}

.hai-tech-DDw7W .hai-tech-14rizpg {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 34px;
    height: min-content;
    justify-content: center;
    overflow: visible;
    padding: 0;
    position: relative;
    transform: perspective(1200px);
    width: min-content
}

.hai-tech-DDw7W .hai-tech-1rpnbe5 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 12px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

.hai-tech-DDw7W .hai-tech-oie48e {
    flex: none;
    height: 47px;
    position: relative;
    width: 51px
}

.hai-tech-DDw7W .hai-tech-1tmqlms {
    --hai-tech-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    position: relative;
    white-space: pre-wrap;
    width: 258px;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-DDw7W .hai-tech-1h4ivar {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 24px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-67of5a,
.hai-tech-DDw7W .hai-tech-k8h93s,
.hai-tech-DDw7W .hai-tech-1r369rw,
.hai-tech-DDw7W .hai-tech-1aulyne {
    aspect-ratio: 1 / 1;
    flex: none;
    height: var(--hai-tech-aspect-ratio-supported, 24px);
    overflow: hidden;
    position: relative;
    width: 24px
}

.hai-tech-DDw7W .hai-tech-1u9ylv4,
.hai-tech-DDw7W .hai-tech-1pmkugk {
    flex: none;
    inset: 0 0 1px;
    position: absolute
}

.hai-tech-DDw7W .hai-tech-1r4ygeo {
    flex: none;
    inset: 2px 0 3px;
    position: absolute
}

.hai-tech-DDw7W .hai-tech-shzcf8 {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: min-content;
    justify-content: space-between;
    overflow: visible;
    padding: 0;
    position: relative;
    transform: perspective(1200px);
    width: 761px
}

.hai-tech-DDw7W .hai-tech-z0nm22,
.hai-tech-DDw7W .hai-tech-1w1jac4,
.hai-tech-DDw7W .hai-tech-czcm1d,
.hai-tech-DDw7W .hai-tech-19v121f {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    height: 312px;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

.hai-tech-DDw7W .hai-tech-amghbq {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

.hai-tech-DDw7W .hai-tech-xaupgu-container,
.hai-tech-DDw7W .hai-tech-1lf37s5-container,
.hai-tech-DDw7W .hai-tech-1342zbm-container,
.hai-tech-DDw7W .hai-tech-1oewn83-container,
.hai-tech-DDw7W .hai-tech-matup2-container,
.hai-tech-DDw7W .hai-tech-1sfxonu-container,
.hai-tech-DDw7W .hai-tech-4gib6l-container,
.hai-tech-DDw7W .hai-tech-h8hhqd-container,
.hai-tech-DDw7W .hai-tech-1ucuwlv-container,
.hai-tech-DDw7W .hai-tech-8h2hyu-container,
.hai-tech-DDw7W .hai-tech-tk9a35-container,
.hai-tech-DDw7W .hai-tech-io62ov-container {
    flex: none;
    height: 26px;
    position: relative;
    width: auto
}

.hai-tech-DDw7W .hai-tech-u2z9ww {
    --border-bottom-width: 0px;
    --border-color: #3b3b3b;
    --border-left-width: 0px;
    --border-right-width: 0px;
    --border-style: solid;
    --border-top-width: 1px;
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: center;
    overflow: hidden;
    padding: 40px 120px;
    position: relative;
    width: 100%
}

.hai-tech-DDw7W .hai-tech-1pxa797 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 26px;
    justify-content: space-between;
    overflow: hidden;
    padding: 0;
    position: relative;
    transform: perspective(1200px);
    width: 1200px
}

.hai-tech-DDw7W  {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 36px;
    height: min-content;
    justify-content: flex-end;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

@supports (background: -webkit-named-image(i)) and (not (scale:1)) {

    .hai-tech-DDw7W.hai-tech-72rtr7,
    .hai-tech-DDw7W .hai-tech-1j5jpvj,
    .hai-tech-DDw7W .hai-tech-1d500gp,
    .hai-tech-DDw7W .hai-tech-1upasnt,
    .hai-tech-DDw7W .hai-tech-6c7ip7,
    .hai-tech-DDw7W .hai-tech-dq7566,
    .hai-tech-DDw7W .hai-tech-ucedlz,
    .hai-tech-DDw7W .hai-tech-1cqc3f8,
    .hai-tech-DDw7W .hai-tech-mopr94,
    .hai-tech-DDw7W .hai-tech-1ttolxh,
    .hai-tech-DDw7W .hai-tech-1tokfqe,
    .hai-tech-DDw7W .hai-tech-1fati8h,
    .hai-tech-DDw7W .hai-tech-1rgr2dm,
    .hai-tech-DDw7W .hai-tech-pyfka9,
    .hai-tech-DDw7W .hai-tech-1g3m43u,
    .hai-tech-DDw7W .hai-tech-1o9jepv,
    .hai-tech-DDw7W .hai-tech-1psi74f,
    .hai-tech-DDw7W .hai-tech-yyxetf,
    .hai-tech-DDw7W .hai-tech-pny3gv,
    .hai-tech-DDw7W .hai-tech-ty3rhy,
    .hai-tech-DDw7W .hai-tech-a6kgsg,
    .hai-tech-DDw7W .hai-tech-c44m4e,
    .hai-tech-DDw7W .hai-tech-1rqfaop,
    .hai-tech-DDw7W .hai-tech-k7ctxv,
    .hai-tech-DDw7W .hai-tech-xysxbh,
    .hai-tech-DDw7W .hai-tech-12w8kvg,
    .hai-tech-DDw7W .hai-tech-x864e,
    .hai-tech-DDw7W .hai-tech-1nwdh7g,
    .hai-tech-DDw7W .hai-tech-1kne8mm,
    .hai-tech-DDw7W .hai-tech-1o2ex84,
    .hai-tech-DDw7W .hai-tech-1pjyolj,
    .hai-tech-DDw7W .hai-tech-z156q5,
    .hai-tech-DDw7W .hai-tech-4ae2px,
    .hai-tech-DDw7W .hai-tech-yjlhml,
    .hai-tech-DDw7W .hai-tech-h9v7b5,
    .hai-tech-DDw7W .hai-tech-u6g7l3,
    .hai-tech-DDw7W .hai-tech-thqqq,
    .hai-tech-DDw7W .hai-tech-1s4chx3,
    .hai-tech-DDw7W .hai-tech-18ajy7e,
    .hai-tech-DDw7W .hai-tech-zowwga,
    .hai-tech-DDw7W .hai-tech-1pvxnv4,
    .hai-tech-DDw7W .hai-tech-ws80wk,
    .hai-tech-DDw7W .hai-tech-16x6q7n,
    .hai-tech-DDw7W .hai-tech-fck9ic,
    .hai-tech-DDw7W .hai-tech-kaphy7,
    .hai-tech-DDw7W .hai-tech-161e893,
    .hai-tech-DDw7W .hai-tech-uk41ux,
    .hai-tech-DDw7W .hai-tech-or9uvj,
    .hai-tech-DDw7W .hai-tech-q44b46,
    .hai-tech-DDw7W .hai-tech-t9r11r,
    .hai-tech-DDw7W .hai-tech-1wd5q8j,
    .hai-tech-DDw7W .hai-tech-1it31b,
    .hai-tech-DDw7W .hai-tech-1hfwh0u,
    .hai-tech-DDw7W .hai-tech-1o97mot,
    .hai-tech-DDw7W .hai-tech-lax9k,
    .hai-tech-DDw7W .hai-tech-iaswjj,
    .hai-tech-DDw7W .hai-tech-1hznvqs,
    .hai-tech-DDw7W .hai-tech-tw3ti2,
    .hai-tech-DDw7W .hai-tech-duborn,
    .hai-tech-DDw7W .hai-tech-mub4ni,
    .hai-tech-DDw7W .hai-tech-szpg8m,
    .hai-tech-DDw7W .hai-tech-dg8kbu,
    .hai-tech-DDw7W .hai-tech-vbdvqu,
    .hai-tech-DDw7W .hai-tech-19wk5c7,
    .hai-tech-DDw7W .hai-tech-39e48w,
    .hai-tech-DDw7W .hai-tech-1vy1kj7,
    .hai-tech-DDw7W .hai-tech-1t4rf8f,
    .hai-tech-DDw7W .hai-tech-1bdcexr,
    .hai-tech-DDw7W .hai-tech-1e75k2f,
    .hai-tech-DDw7W .hai-tech-rizdw6,
    .hai-tech-DDw7W .hai-tech-nq843k,
    .hai-tech-DDw7W .hai-tech-1rozpau,
    .hai-tech-DDw7W .hai-tech-10wez8w,
    .hai-tech-DDw7W .hai-tech-rheqny,
    .hai-tech-DDw7W .hai-tech-13qui1,
    .hai-tech-DDw7W .hai-tech-wo69uq,
    .hai-tech-DDw7W .hai-tech-1adxprf,
    .hai-tech-DDw7W .hai-tech-reh3up,
    .hai-tech-DDw7W .hai-tech-f6cl0d,
    .hai-tech-DDw7W .hai-tech-4oqncm,
    .hai-tech-DDw7W .hai-tech-1b6ktot,
    .hai-tech-DDw7W .hai-tech-19ap5qv,
    .hai-tech-DDw7W .hai-tech-yq56r6,
    .hai-tech-DDw7W .hai-tech-yzts03,
    .hai-tech-DDw7W .hai-tech-1powi5y,
    .hai-tech-DDw7W .hai-tech-x41fhh,
    .hai-tech-DDw7W .hai-tech-jr9wkz,
    .hai-tech-DDw7W .hai-tech-sm186z,
    .hai-tech-DDw7W .hai-tech-r8dqhk,
    .hai-tech-DDw7W .hai-tech-14rizpg,
    .hai-tech-DDw7W .hai-tech-1rpnbe5,
    .hai-tech-DDw7W .hai-tech-1h4ivar,
    .hai-tech-DDw7W .hai-tech-z0nm22,
    .hai-tech-DDw7W .hai-tech-amghbq,
    .hai-tech-DDw7W .hai-tech-1w1jac4,
    .hai-tech-DDw7W .hai-tech-1lmwfm8,
    .hai-tech-DDw7W .hai-tech-czcm1d,
    .hai-tech-DDw7W .hai-tech-1awt9ll,
    .hai-tech-DDw7W .hai-tech-19v121f,
    .hai-tech-DDw7W .hai-tech-1nfc1dm,
    .hai-tech-DDw7W .hai-tech-u2z9ww,
    .hai-tech-DDw7W  {
        gap: 0px
    }

    .hai-tech-DDw7W.hai-tech-72rtr7>*,
    .hai-tech-DDw7W .hai-tech-1powi5y>* {
        margin: 0
    }

    .hai-tech-DDw7W.hai-tech-72rtr7>:first-child,
    .hai-tech-DDw7W .hai-tech-1j5jpvj>:first-child,
    .hai-tech-DDw7W .hai-tech-1d500gp>:first-child,
    .hai-tech-DDw7W .hai-tech-1upasnt>:first-child,
    .hai-tech-DDw7W .hai-tech-ucedlz>:first-child,
    .hai-tech-DDw7W .hai-tech-12w8kvg>:first-child,
    .hai-tech-DDw7W .hai-tech-x864e>:first-child,
    .hai-tech-DDw7W .hai-tech-1nwdh7g>:first-child,
    .hai-tech-DDw7W .hai-tech-z156q5>:first-child,
    .hai-tech-DDw7W .hai-tech-yjlhml>:first-child,
    .hai-tech-DDw7W .hai-tech-h9v7b5>:first-child,
    .hai-tech-DDw7W .hai-tech-thqqq>:first-child,
    .hai-tech-DDw7W .hai-tech-1s4chx3>:first-child,
    .hai-tech-DDw7W .hai-tech-zowwga>:first-child,
    .hai-tech-DDw7W .hai-tech-ws80wk>:first-child,
    .hai-tech-DDw7W .hai-tech-fck9ic>:first-child,
    .hai-tech-DDw7W .hai-tech-kaphy7>:first-child,
    .hai-tech-DDw7W .hai-tech-uk41ux>:first-child,
    .hai-tech-DDw7W .hai-tech-or9uvj>:first-child,
    .hai-tech-DDw7W .hai-tech-t9r11r>:first-child,
    .hai-tech-DDw7W .hai-tech-1wd5q8j>:first-child,
    .hai-tech-DDw7W .hai-tech-1hfwh0u>:first-child,
    .hai-tech-DDw7W .hai-tech-1o97mot>:first-child,
    .hai-tech-DDw7W .hai-tech-1hznvqs>:first-child,
    .hai-tech-DDw7W .hai-tech-tw3ti2>:first-child,
    .hai-tech-DDw7W .hai-tech-duborn>:first-child,
    .hai-tech-DDw7W .hai-tech-mub4ni>:first-child,
    .hai-tech-DDw7W .hai-tech-dg8kbu>:first-child,
    .hai-tech-DDw7W .hai-tech-vbdvqu>:first-child,
    .hai-tech-DDw7W .hai-tech-19wk5c7>:first-child,
    .hai-tech-DDw7W .hai-tech-39e48w>:first-child,
    .hai-tech-DDw7W .hai-tech-1vy1kj7>:first-child,
    .hai-tech-DDw7W .hai-tech-1e75k2f>:first-child,
    .hai-tech-DDw7W .hai-tech-10wez8w>:first-child,
    .hai-tech-DDw7W .hai-tech-rheqny>:first-child,
    .hai-tech-DDw7W .hai-tech-wo69uq>:first-child,
    .hai-tech-DDw7W .hai-tech-reh3up>:first-child,
    .hai-tech-DDw7W .hai-tech-f6cl0d>:first-child,
    .hai-tech-DDw7W .hai-tech-1b6ktot>:first-child,
    .hai-tech-DDw7W .hai-tech-19ap5qv>:first-child,
    .hai-tech-DDw7W .hai-tech-yzts03>:first-child,
    .hai-tech-DDw7W .hai-tech-1powi5y>:first-child,
    .hai-tech-DDw7W .hai-tech-x41fhh>:first-child,
    .hai-tech-DDw7W .hai-tech-jr9wkz>:first-child,
    .hai-tech-DDw7W .hai-tech-14rizpg>:first-child,
    .hai-tech-DDw7W .hai-tech-z0nm22>:first-child,
    .hai-tech-DDw7W .hai-tech-amghbq>:first-child,
    .hai-tech-DDw7W .hai-tech-1w1jac4>:first-child,
    .hai-tech-DDw7W .hai-tech-1lmwfm8>:first-child,
    .hai-tech-DDw7W .hai-tech-czcm1d>:first-child,
    .hai-tech-DDw7W .hai-tech-1awt9ll>:first-child,
    .hai-tech-DDw7W .hai-tech-19v121f>:first-child,
    .hai-tech-DDw7W .hai-tech-1nfc1dm>:first-child {
        margin-top: 0
    }

    .hai-tech-DDw7W.hai-tech-72rtr7>:last-child,
    .hai-tech-DDw7W .hai-tech-1j5jpvj>:last-child,
    .hai-tech-DDw7W .hai-tech-1d500gp>:last-child,
    .hai-tech-DDw7W .hai-tech-1upasnt>:last-child,
    .hai-tech-DDw7W .hai-tech-ucedlz>:last-child,
    .hai-tech-DDw7W .hai-tech-12w8kvg>:last-child,
    .hai-tech-DDw7W .hai-tech-x864e>:last-child,
    .hai-tech-DDw7W .hai-tech-1nwdh7g>:last-child,
    .hai-tech-DDw7W .hai-tech-z156q5>:last-child,
    .hai-tech-DDw7W .hai-tech-yjlhml>:last-child,
    .hai-tech-DDw7W .hai-tech-h9v7b5>:last-child,
    .hai-tech-DDw7W .hai-tech-thqqq>:last-child,
    .hai-tech-DDw7W .hai-tech-1s4chx3>:last-child,
    .hai-tech-DDw7W .hai-tech-zowwga>:last-child,
    .hai-tech-DDw7W .hai-tech-ws80wk>:last-child,
    .hai-tech-DDw7W .hai-tech-fck9ic>:last-child,
    .hai-tech-DDw7W .hai-tech-kaphy7>:last-child,
    .hai-tech-DDw7W .hai-tech-uk41ux>:last-child,
    .hai-tech-DDw7W .hai-tech-or9uvj>:last-child,
    .hai-tech-DDw7W .hai-tech-t9r11r>:last-child,
    .hai-tech-DDw7W .hai-tech-1wd5q8j>:last-child,
    .hai-tech-DDw7W .hai-tech-1hfwh0u>:last-child,
    .hai-tech-DDw7W .hai-tech-1o97mot>:last-child,
    .hai-tech-DDw7W .hai-tech-1hznvqs>:last-child,
    .hai-tech-DDw7W .hai-tech-tw3ti2>:last-child,
    .hai-tech-DDw7W .hai-tech-duborn>:last-child,
    .hai-tech-DDw7W .hai-tech-mub4ni>:last-child,
    .hai-tech-DDw7W .hai-tech-dg8kbu>:last-child,
    .hai-tech-DDw7W .hai-tech-vbdvqu>:last-child,
    .hai-tech-DDw7W .hai-tech-19wk5c7>:last-child,
    .hai-tech-DDw7W .hai-tech-39e48w>:last-child,
    .hai-tech-DDw7W .hai-tech-1vy1kj7>:last-child,
    .hai-tech-DDw7W .hai-tech-1e75k2f>:last-child,
    .hai-tech-DDw7W .hai-tech-10wez8w>:last-child,
    .hai-tech-DDw7W .hai-tech-rheqny>:last-child,
    .hai-tech-DDw7W .hai-tech-wo69uq>:last-child,
    .hai-tech-DDw7W .hai-tech-reh3up>:last-child,
    .hai-tech-DDw7W .hai-tech-f6cl0d>:last-child,
    .hai-tech-DDw7W .hai-tech-1b6ktot>:last-child,
    .hai-tech-DDw7W .hai-tech-19ap5qv>:last-child,
    .hai-tech-DDw7W .hai-tech-yzts03>:last-child,
    .hai-tech-DDw7W .hai-tech-1powi5y>:last-child,
    .hai-tech-DDw7W .hai-tech-x41fhh>:last-child,
    .hai-tech-DDw7W .hai-tech-jr9wkz>:last-child,
    .hai-tech-DDw7W .hai-tech-14rizpg>:last-child,
    .hai-tech-DDw7W .hai-tech-z0nm22>:last-child,
    .hai-tech-DDw7W .hai-tech-amghbq>:last-child,
    .hai-tech-DDw7W .hai-tech-1w1jac4>:last-child,
    .hai-tech-DDw7W .hai-tech-1lmwfm8>:last-child,
    .hai-tech-DDw7W .hai-tech-czcm1d>:last-child,
    .hai-tech-DDw7W .hai-tech-1awt9ll>:last-child,
    .hai-tech-DDw7W .hai-tech-19v121f>:last-child,
    .hai-tech-DDw7W .hai-tech-1nfc1dm>:last-child {
        margin-bottom: 0
    }

    .hai-tech-DDw7W .hai-tech-1j5jpvj>*,
    .hai-tech-DDw7W .hai-tech-ucedlz>*,
    .hai-tech-DDw7W .hai-tech-12w8kvg>*,
    .hai-tech-DDw7W .hai-tech-x864e>*,
    .hai-tech-DDw7W .hai-tech-1wd5q8j>*,
    .hai-tech-DDw7W .hai-tech-19wk5c7>*,
    .hai-tech-DDw7W .hai-tech-39e48w>*,
    .hai-tech-DDw7W .hai-tech-10wez8w>* {
        margin: 40px 0
    }

    .hai-tech-DDw7W .hai-tech-1d500gp>* {
        margin: 20px 0
    }

    .hai-tech-DDw7W .hai-tech-1upasnt>* {
        margin: 10px 0
    }

    .hai-tech-DDw7W .hai-tech-6c7ip7>*,
    .hai-tech-DDw7W .hai-tech-1cqc3f8>*,
    .hai-tech-DDw7W .hai-tech-mopr94>*,
    .hai-tech-DDw7W .hai-tech-1ttolxh>*,
    .hai-tech-DDw7W .hai-tech-1tokfqe>*,
    .hai-tech-DDw7W .hai-tech-1fati8h>*,
    .hai-tech-DDw7W .hai-tech-1rgr2dm>*,
    .hai-tech-DDw7W .hai-tech-pyfka9>*,
    .hai-tech-DDw7W .hai-tech-1g3m43u>*,
    .hai-tech-DDw7W .hai-tech-1o9jepv>*,
    .hai-tech-DDw7W .hai-tech-1psi74f>*,
    .hai-tech-DDw7W .hai-tech-yyxetf>*,
    .hai-tech-DDw7W .hai-tech-pny3gv>*,
    .hai-tech-DDw7W .hai-tech-ty3rhy>*,
    .hai-tech-DDw7W .hai-tech-a6kgsg>*,
    .hai-tech-DDw7W .hai-tech-c44m4e>*,
    .hai-tech-DDw7W .hai-tech-1rqfaop>*,
    .hai-tech-DDw7W .hai-tech-k7ctxv>*,
    .hai-tech-DDw7W .hai-tech-xysxbh>*,
    .hai-tech-DDw7W .hai-tech-1kne8mm>*,
    .hai-tech-DDw7W .hai-tech-4ae2px>*,
    .hai-tech-DDw7W .hai-tech-u6g7l3>*,
    .hai-tech-DDw7W .hai-tech-18ajy7e>*,
    .hai-tech-DDw7W .hai-tech-1pvxnv4>*,
    .hai-tech-DDw7W .hai-tech-16x6q7n>*,
    .hai-tech-DDw7W .hai-tech-161e893>*,
    .hai-tech-DDw7W .hai-tech-q44b46>*,
    .hai-tech-DDw7W .hai-tech-lax9k>*,
    .hai-tech-DDw7W .hai-tech-szpg8m>*,
    .hai-tech-DDw7W .hai-tech-1t4rf8f>*,
    .hai-tech-DDw7W .hai-tech-13qui1>*,
    .hai-tech-DDw7W .hai-tech-1adxprf>*,
    .hai-tech-DDw7W .hai-tech-4oqncm>*,
    .hai-tech-DDw7W .hai-tech-yq56r6>*,
    .hai-tech-DDw7W .hai-tech-sm186z>*,
    .hai-tech-DDw7W .hai-tech-r8dqhk>*,
    .hai-tech-DDw7W .hai-tech-u2z9ww>* {
        margin: 0 5px
    }

    .hai-tech-DDw7W .hai-tech-6c7ip7>:first-child,
    .hai-tech-DDw7W .hai-tech-dq7566>:first-child,
    .hai-tech-DDw7W .hai-tech-1cqc3f8>:first-child,
    .hai-tech-DDw7W .hai-tech-mopr94>:first-child,
    .hai-tech-DDw7W .hai-tech-1ttolxh>:first-child,
    .hai-tech-DDw7W .hai-tech-1tokfqe>:first-child,
    .hai-tech-DDw7W .hai-tech-1fati8h>:first-child,
    .hai-tech-DDw7W .hai-tech-1rgr2dm>:first-child,
    .hai-tech-DDw7W .hai-tech-pyfka9>:first-child,
    .hai-tech-DDw7W .hai-tech-1g3m43u>:first-child,
    .hai-tech-DDw7W .hai-tech-1o9jepv>:first-child,
    .hai-tech-DDw7W .hai-tech-1psi74f>:first-child,
    .hai-tech-DDw7W .hai-tech-yyxetf>:first-child,
    .hai-tech-DDw7W .hai-tech-pny3gv>:first-child,
    .hai-tech-DDw7W .hai-tech-ty3rhy>:first-child,
    .hai-tech-DDw7W .hai-tech-a6kgsg>:first-child,
    .hai-tech-DDw7W .hai-tech-c44m4e>:first-child,
    .hai-tech-DDw7W .hai-tech-1rqfaop>:first-child,
    .hai-tech-DDw7W .hai-tech-k7ctxv>:first-child,
    .hai-tech-DDw7W .hai-tech-xysxbh>:first-child,
    .hai-tech-DDw7W .hai-tech-1kne8mm>:first-child,
    .hai-tech-DDw7W .hai-tech-1o2ex84>:first-child,
    .hai-tech-DDw7W .hai-tech-1pjyolj>:first-child,
    .hai-tech-DDw7W .hai-tech-4ae2px>:first-child,
    .hai-tech-DDw7W .hai-tech-u6g7l3>:first-child,
    .hai-tech-DDw7W .hai-tech-18ajy7e>:first-child,
    .hai-tech-DDw7W .hai-tech-1pvxnv4>:first-child,
    .hai-tech-DDw7W .hai-tech-16x6q7n>:first-child,
    .hai-tech-DDw7W .hai-tech-161e893>:first-child,
    .hai-tech-DDw7W .hai-tech-q44b46>:first-child,
    .hai-tech-DDw7W .hai-tech-1it31b>:first-child,
    .hai-tech-DDw7W .hai-tech-lax9k>:first-child,
    .hai-tech-DDw7W .hai-tech-iaswjj>:first-child,
    .hai-tech-DDw7W .hai-tech-szpg8m>:first-child,
    .hai-tech-DDw7W .hai-tech-1t4rf8f>:first-child,
    .hai-tech-DDw7W .hai-tech-1bdcexr>:first-child,
    .hai-tech-DDw7W .hai-tech-rizdw6>:first-child,
    .hai-tech-DDw7W .hai-tech-nq843k>:first-child,
    .hai-tech-DDw7W .hai-tech-1rozpau>:first-child,
    .hai-tech-DDw7W .hai-tech-13qui1>:first-child,
    .hai-tech-DDw7W .hai-tech-1adxprf>:first-child,
    .hai-tech-DDw7W .hai-tech-4oqncm>:first-child,
    .hai-tech-DDw7W .hai-tech-yq56r6>:first-child,
    .hai-tech-DDw7W .hai-tech-sm186z>:first-child,
    .hai-tech-DDw7W .hai-tech-r8dqhk>:first-child,
    .hai-tech-DDw7W .hai-tech-1rpnbe5>:first-child,
    .hai-tech-DDw7W .hai-tech-1h4ivar>:first-child,
    .hai-tech-DDw7W .hai-tech-u2z9ww>:first-child,
    .hai-tech-DDw7W >:first-child {
        margin-left: 0
    }

    .hai-tech-DDw7W .hai-tech-6c7ip7>:last-child,
    .hai-tech-DDw7W .hai-tech-dq7566>:last-child,
    .hai-tech-DDw7W .hai-tech-1cqc3f8>:last-child,
    .hai-tech-DDw7W .hai-tech-mopr94>:last-child,
    .hai-tech-DDw7W .hai-tech-1ttolxh>:last-child,
    .hai-tech-DDw7W .hai-tech-1tokfqe>:last-child,
    .hai-tech-DDw7W .hai-tech-1fati8h>:last-child,
    .hai-tech-DDw7W .hai-tech-1rgr2dm>:last-child,
    .hai-tech-DDw7W .hai-tech-pyfka9>:last-child,
    .hai-tech-DDw7W .hai-tech-1g3m43u>:last-child,
    .hai-tech-DDw7W .hai-tech-1o9jepv>:last-child,
    .hai-tech-DDw7W .hai-tech-1psi74f>:last-child,
    .hai-tech-DDw7W .hai-tech-yyxetf>:last-child,
    .hai-tech-DDw7W .hai-tech-pny3gv>:last-child,
    .hai-tech-DDw7W .hai-tech-ty3rhy>:last-child,
    .hai-tech-DDw7W .hai-tech-a6kgsg>:last-child,
    .hai-tech-DDw7W .hai-tech-c44m4e>:last-child,
    .hai-tech-DDw7W .hai-tech-1rqfaop>:last-child,
    .hai-tech-DDw7W .hai-tech-k7ctxv>:last-child,
    .hai-tech-DDw7W .hai-tech-xysxbh>:last-child,
    .hai-tech-DDw7W .hai-tech-1kne8mm>:last-child,
    .hai-tech-DDw7W .hai-tech-1o2ex84>:last-child,
    .hai-tech-DDw7W .hai-tech-1pjyolj>:last-child,
    .hai-tech-DDw7W .hai-tech-4ae2px>:last-child,
    .hai-tech-DDw7W .hai-tech-u6g7l3>:last-child,
    .hai-tech-DDw7W .hai-tech-18ajy7e>:last-child,
    .hai-tech-DDw7W .hai-tech-1pvxnv4>:last-child,
    .hai-tech-DDw7W .hai-tech-16x6q7n>:last-child,
    .hai-tech-DDw7W .hai-tech-161e893>:last-child,
    .hai-tech-DDw7W .hai-tech-q44b46>:last-child,
    .hai-tech-DDw7W .hai-tech-1it31b>:last-child,
    .hai-tech-DDw7W .hai-tech-lax9k>:last-child,
    .hai-tech-DDw7W .hai-tech-iaswjj>:last-child,
    .hai-tech-DDw7W .hai-tech-szpg8m>:last-child,
    .hai-tech-DDw7W .hai-tech-1t4rf8f>:last-child,
    .hai-tech-DDw7W .hai-tech-1bdcexr>:last-child,
    .hai-tech-DDw7W .hai-tech-rizdw6>:last-child,
    .hai-tech-DDw7W .hai-tech-nq843k>:last-child,
    .hai-tech-DDw7W .hai-tech-1rozpau>:last-child,
    .hai-tech-DDw7W .hai-tech-13qui1>:last-child,
    .hai-tech-DDw7W .hai-tech-1adxprf>:last-child,
    .hai-tech-DDw7W .hai-tech-4oqncm>:last-child,
    .hai-tech-DDw7W .hai-tech-yq56r6>:last-child,
    .hai-tech-DDw7W .hai-tech-sm186z>:last-child,
    .hai-tech-DDw7W .hai-tech-r8dqhk>:last-child,
    .hai-tech-DDw7W .hai-tech-1rpnbe5>:last-child,
    .hai-tech-DDw7W .hai-tech-1h4ivar>:last-child,
    .hai-tech-DDw7W .hai-tech-u2z9ww>:last-child,
    .hai-tech-DDw7W >:last-child {
        margin-right: 0
    }

    .hai-tech-DDw7W .hai-tech-dq7566>* {
        margin: 0 8px
    }

    .hai-tech-DDw7W .hai-tech-1nwdh7g>*,
    .hai-tech-DDw7W .hai-tech-1o97mot>*,
    .hai-tech-DDw7W .hai-tech-mub4ni>*,
    .hai-tech-DDw7W .hai-tech-1vy1kj7>*,
    .hai-tech-DDw7W .hai-tech-rheqny>*,
    .hai-tech-DDw7W .hai-tech-wo69uq>*,
    .hai-tech-DDw7W .hai-tech-f6cl0d>*,
    .hai-tech-DDw7W .hai-tech-19ap5qv>*,
    .hai-tech-DDw7W .hai-tech-x41fhh>*,
    .hai-tech-DDw7W .hai-tech-1lmwfm8>*,
    .hai-tech-DDw7W .hai-tech-1awt9ll>*,
    .hai-tech-DDw7W .hai-tech-1nfc1dm>* {
        margin: 8px 0
    }

    .hai-tech-DDw7W .hai-tech-1o2ex84>*,
    .hai-tech-DDw7W .hai-tech-1pjyolj>*,
    .hai-tech-DDw7W .hai-tech-1bdcexr>*,
    .hai-tech-DDw7W .hai-tech-rizdw6>*,
    .hai-tech-DDw7W .hai-tech-nq843k>*,
    .hai-tech-DDw7W .hai-tech-1rozpau>*,
    .hai-tech-DDw7W .hai-tech-1h4ivar>* {
        margin: 0 12px
    }

    .hai-tech-DDw7W .hai-tech-z156q5>*,
    .hai-tech-DDw7W .hai-tech-h9v7b5>*,
    .hai-tech-DDw7W .hai-tech-1s4chx3>* {
        margin: 24px 0
    }

    .hai-tech-DDw7W .hai-tech-yjlhml>*,
    .hai-tech-DDw7W .hai-tech-thqqq>*,
    .hai-tech-DDw7W .hai-tech-zowwga>*,
    .hai-tech-DDw7W .hai-tech-fck9ic>*,
    .hai-tech-DDw7W .hai-tech-uk41ux>*,
    .hai-tech-DDw7W .hai-tech-t9r11r>* {
        margin: 6px 0
    }

    .hai-tech-DDw7W .hai-tech-ws80wk>*,
    .hai-tech-DDw7W .hai-tech-kaphy7>*,
    .hai-tech-DDw7W .hai-tech-or9uvj>* {
        margin: 16px 0
    }

    .hai-tech-DDw7W .hai-tech-1it31b>*,
    .hai-tech-DDw7W .hai-tech-iaswjj>* {
        margin: 0 40px
    }

    .hai-tech-DDw7W .hai-tech-1hfwh0u>*,
    .hai-tech-DDw7W .hai-tech-duborn>* {
        margin: 23px 0
    }

    .hai-tech-DDw7W .hai-tech-1hznvqs>*,
    .hai-tech-DDw7W .hai-tech-tw3ti2>* {
        margin: 12.5px 0
    }

    .hai-tech-DDw7W .hai-tech-dg8kbu>*,
    .hai-tech-DDw7W .hai-tech-vbdvqu>* {
        margin: 0;
        margin-bottom: calc(13.766118049621582px / 2);
        margin-top: calc(13.766118049621582px / 2)
    }

    .hai-tech-DDw7W .hai-tech-1e75k2f>*,
    .hai-tech-DDw7W .hai-tech-z0nm22>*,
    .hai-tech-DDw7W .hai-tech-1w1jac4>*,
    .hai-tech-DDw7W .hai-tech-czcm1d>*,
    .hai-tech-DDw7W .hai-tech-19v121f>* {
        margin: 12px 0
    }

    .hai-tech-DDw7W .hai-tech-reh3up>*,
    .hai-tech-DDw7W .hai-tech-1b6ktot>*,
    .hai-tech-DDw7W .hai-tech-yzts03>* {
        margin: 1px 0
    }

    .hai-tech-DDw7W .hai-tech-jr9wkz>*,
    .hai-tech-DDw7W .hai-tech-amghbq>* {
        margin: 5px 0
    }

    .hai-tech-DDw7W .hai-tech-14rizpg>* {
        margin: 17px 0
    }

    .hai-tech-DDw7W .hai-tech-1rpnbe5>* {
        margin: 0;
        margin-left: calc(12.299989700317383px / 2);
        margin-right: calc(12.299989700317383px / 2)
    }

    .hai-tech-DDw7W >* {
        margin: 0 18px
    }
}

@media (min-width: 1440px) {
    .hai-tech-DDw7W .hidden-72rtr7 {
        display: none !important
    }
}

@media (min-width: 1200px) and (max-width: 1439px) {
    .hai-tech-DDw7W .hidden-i3q51v {
        display: none !important
    }

    .hai-tech-body-augiA20Il-hai-tech-DDw7W {
        background: rgb(19, 19, 19)
    }

    .hai-tech-DDw7W.hai-tech-72rtr7 {
        width: 1200px
    }

    .hai-tech-DDw7W .hai-tech-1j5jpvj {
        padding: 185px 0 0
    }

    .hai-tech-DDw7W .hai-tech-1d500gp {
        left: 114px;
        right: 113px
    }

    .hai-tech-DDw7W .hai-tech-1gz2jkw {
        height: var(--hai-tech-aspect-ratio-supported, 669px)
    }

    .hai-tech-DDw7W .hai-tech-12w8kvg,
    .hai-tech-DDw7W .hai-tech-1wd5q8j,
    .hai-tech-DDw7W .hai-tech-19wk5c7 {
        padding: 100px
    }

    .hai-tech-DDw7W .hai-tech-x864e {
        height: min-content;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1nwdh7g,
    .hai-tech-DDw7W .hai-tech-1o2ex84,
    .hai-tech-DDw7W .hai-tech-1wlwn6,
    .hai-tech-DDw7W .hai-tech-1pjyolj,
    .hai-tech-DDw7W .hai-tech-b6ckdd,
    .hai-tech-DDw7W .hai-tech-5zbq2n,
    .hai-tech-DDw7W .hai-tech-borsky,
    .hai-tech-DDw7W .hai-tech-stbmx0,
    .hai-tech-DDw7W .hai-tech-133kocm,
    .hai-tech-DDw7W .hai-tech-stut2i,
    .hai-tech-DDw7W .hai-tech-10j0kf3-container,
    .hai-tech-DDw7W .hai-tech-1z0lhl8,
    .hai-tech-DDw7W .hai-tech-9dom9n,
    .hai-tech-DDw7W .hai-tech-mub4ni,
    .hai-tech-DDw7W .hai-tech-19hwz05,
    .hai-tech-DDw7W .hai-tech-1e61g3r,
    .hai-tech-DDw7W .hai-tech-39e48w,
    .hai-tech-DDw7W .hai-tech-1e75k2f,
    .hai-tech-DDw7W .hai-tech-rizdw6,
    .hai-tech-DDw7W .hai-tech-nq843k,
    .hai-tech-DDw7W .hai-tech-jr9wkz {
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-z156q5,
    .hai-tech-DDw7W .hai-tech-h9v7b5,
    .hai-tech-DDw7W .hai-tech-1s4chx3,
    .hai-tech-DDw7W .hai-tech-6pq86b,
    .hai-tech-DDw7W .hai-tech-duborn,
    .hai-tech-DDw7W .hai-tech-pi75v,
    .hai-tech-DDw7W .hai-tech-1pxa797 {
        flex: 1 0 0px;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-1it31b,
    .hai-tech-DDw7W .hai-tech-iaswjj,
    .hai-tech-DDw7W .hai-tech-x41fhh {
        padding: 50px 100px
    }

    .hai-tech-DDw7W .hai-tech-1wday7v,
    .hai-tech-DDw7W .hai-tech-196fxa6 {
        flex: 1 0 0px;
        gap: 48px;
        justify-content: center;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-y5wnst {
        right: -165px;
        width: unset
    }

    .hai-tech-DDw7W .hai-tech-ukthzx-container {
        align-self: stretch
    }

    .hai-tech-DDw7W .hai-tech-r8dqhk,
    .hai-tech-DDw7W .hai-tech-u2z9ww {
        padding: 40px 100px
    }

    .hai-tech-DDw7W .hai-tech-shzcf8 {
        width: 641px
    }

    @supports (background: -webkit-named-image(i)) and (not (scale:1)) {

        .hai-tech-DDw7W .hai-tech-1wday7v,
        .hai-tech-DDw7W .hai-tech-196fxa6 {
            gap: 0px
        }

        .hai-tech-DDw7W .hai-tech-1wday7v>*,
        .hai-tech-DDw7W .hai-tech-196fxa6>* {
            margin: 0 24px
        }

        .hai-tech-DDw7W .hai-tech-1wday7v>:first-child,
        .hai-tech-DDw7W .hai-tech-196fxa6>:first-child {
            margin-left: 0
        }

        .hai-tech-DDw7W .hai-tech-1wday7v>:last-child,
        .hai-tech-DDw7W .hai-tech-196fxa6>:last-child {
            margin-right: 0
        }
    }
}

@media (min-width: 1024px) and (max-width: 1199px) {
    .hai-tech-DDw7W .hidden-r4y0m5 {
        display: none !important
    }

    .hai-tech-body-augiA20Il-hai-tech-DDw7W {
        background: rgb(19, 19, 19)
    }

    .hai-tech-DDw7W.hai-tech-72rtr7 {
        width: 1024px
    }

    .hai-tech-DDw7W .hai-tech-1j5jpvj {
        height: 963px;
        padding: 0
    }

    .hai-tech-DDw7W .hai-tech-1d500gp {
        left: 86px;
        right: 87px;
        top: 140px
    }

    .hai-tech-DDw7W .hai-tech-6hpxqc {
        opacity: .29
    }

    .hai-tech-DDw7W .hai-tech-1gz2jkw {
        height: var(--hai-tech-aspect-ratio-supported, 546px);
        top: 500px
    }

    .hai-tech-DDw7W .hai-tech-15o8j23 {
        bottom: 345px
    }

    .hai-tech-DDw7W .hai-tech-1l68yr6 {
        bottom: -300px
    }

    .hai-tech-DDw7W .hai-tech-1edg8rq {
        height: 211px
    }

    .hai-tech-DDw7W .hai-tech-12w8kvg,
    .hai-tech-DDw7W .hai-tech-1wd5q8j {
        padding: 80px 52px
    }

    .hai-tech-DDw7W .hai-tech-x864e {
        align-content: flex-start;
        align-items: flex-start;
        gap: 60px;
        height: min-content;
        overflow: visible;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1nwdh7g,
    .hai-tech-DDw7W .hai-tech-1wlwn6,
    .hai-tech-DDw7W .hai-tech-1z0lhl8,
    .hai-tech-DDw7W .hai-tech-9dom9n,
    .hai-tech-DDw7W .hai-tech-mub4ni,
    .hai-tech-DDw7W .hai-tech-19hwz05,
    .hai-tech-DDw7W .hai-tech-1e61g3r,
    .hai-tech-DDw7W .hai-tech-mf2qe1,
    .hai-tech-DDw7W .hai-tech-1e75k2f,
    .hai-tech-DDw7W .hai-tech-1p42w2l,
    .hai-tech-DDw7W .hai-tech-pxoys7,
    .hai-tech-DDw7W .hai-tech-1tmqlms {
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1o2ex84 {
        gap: 16px;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1rsj6q9,
    .hai-tech-DDw7W .hai-tech-fdmer3,
    .hai-tech-DDw7W .hai-tech-1pxa797 {
        flex: 1 0 0px;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-94qna4,
    .hai-tech-DDw7W .hai-tech-l665of {
        gap: 17px;
        justify-content: center
    }

    .hai-tech-DDw7W .hai-tech-1pvxnv4 {
        width: 1094px
    }

    .hai-tech-DDw7W .hai-tech-10j0kf3-container {
        height: auto;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1it31b,
    .hai-tech-DDw7W .hai-tech-x41fhh {
        padding: 50px 52px
    }

    .hai-tech-DDw7W .hai-tech-1wday7v {
        flex: 1 0 0px;
        gap: 0px;
        height: min-content;
        justify-content: center;
        overflow: visible;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-j0dkye {
        height: var(--hai-tech-aspect-ratio-supported, 32px)
    }

    .hai-tech-DDw7W .hai-tech-iaswjj {
        gap: 0px;
        padding: 50px 52px
    }

    .hai-tech-DDw7W .hai-tech-196fxa6 {
        flex: 1 0 0px;
        gap: 0px;
        height: min-content;
        justify-content: center;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-duborn {
        flex: 1 0 0px;
        order: 2;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-1j2nbmz,
    .hai-tech-DDw7W .hai-tech-ejxb9j-container {
        order: 1
    }

    .hai-tech-DDw7W .hai-tech-19wk5c7 {
        gap: 60px;
        padding: 80px 52px
    }

    .hai-tech-DDw7W .hai-tech-39e48w {
        gap: 60px;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-rizdw6,
    .hai-tech-DDw7W .hai-tech-nq843k {
        height: 307px;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1wfohjo-container,
    .hai-tech-DDw7W .hai-tech-1ndl1hh-container {
        height: 100%
    }

    .hai-tech-DDw7W .hai-tech-1tsva4x-container {
        height: 100%;
        order: 0
    }

    .hai-tech-DDw7W .hai-tech-ukthzx-container {
        height: 100%;
        order: 1
    }

    .hai-tech-DDw7W .hai-tech-1rozpau {
        align-self: unset;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-s46xro-container {
        order: 2
    }

    .hai-tech-DDw7W .hai-tech-10wez8w {
        gap: 60px;
        padding: 80px 0
    }

    .hai-tech-DDw7W .hai-tech-rheqny {
        padding: 0 52px;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-jr9wkz {
        align-content: center;
        align-items: center;
        gap: 16px;
        height: min-content;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-sm186z {
        padding: 10px 36px
    }

    .hai-tech-DDw7W .hai-tech-19m2byx {
        flex-direction: column;
        gap: 32px;
        justify-content: flex-start
    }

    .hai-tech-DDw7W .hai-tech-r8dqhk {
        gap: 70px;
        padding: 40px 52px
    }

    .hai-tech-DDw7W .hai-tech-pi75v {
        flex: 1 0 0px;
        flex-direction: column;
        gap: 70px;
        height: min-content;
        justify-content: flex-start;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-14rizpg {
        align-content: center;
        align-items: center;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1h4ivar {
        justify-content: center
    }

    .hai-tech-DDw7W .hai-tech-shzcf8 {
        height: 312px;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-z0nm22,
    .hai-tech-DDw7W .hai-tech-1w1jac4,
    .hai-tech-DDw7W .hai-tech-czcm1d,
    .hai-tech-DDw7W .hai-tech-19v121f {
        align-content: center;
        align-items: center;
        flex: 1 0 0px;
        height: 100%;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-amghbq,
    .hai-tech-DDw7W .hai-tech-1lmwfm8,
    .hai-tech-DDw7W .hai-tech-1awt9ll,
    .hai-tech-DDw7W .hai-tech-1nfc1dm {
        align-content: center;
        align-items: center
    }

    .hai-tech-DDw7W .hai-tech-u2z9ww {
        padding: 40px 52px
    }

    @supports (background: -webkit-named-image(i)) and (not (scale:1)) {

        .hai-tech-DDw7W .hai-tech-x864e,
        .hai-tech-DDw7W .hai-tech-1o2ex84,
        .hai-tech-DDw7W .hai-tech-94qna4,
        .hai-tech-DDw7W .hai-tech-1wday7v,
        .hai-tech-DDw7W .hai-tech-iaswjj,
        .hai-tech-DDw7W .hai-tech-196fxa6,
        .hai-tech-DDw7W .hai-tech-19wk5c7,
        .hai-tech-DDw7W .hai-tech-39e48w,
        .hai-tech-DDw7W .hai-tech-l665of,
        .hai-tech-DDw7W .hai-tech-10wez8w,
        .hai-tech-DDw7W .hai-tech-jr9wkz,
        .hai-tech-DDw7W .hai-tech-19m2byx,
        .hai-tech-DDw7W .hai-tech-r8dqhk,
        .hai-tech-DDw7W .hai-tech-pi75v {
            gap: 0px
        }

        .hai-tech-DDw7W .hai-tech-x864e>*,
        .hai-tech-DDw7W .hai-tech-19wk5c7>*,
        .hai-tech-DDw7W .hai-tech-39e48w>*,
        .hai-tech-DDw7W .hai-tech-10wez8w>* {
            margin: 30px 0
        }

        .hai-tech-DDw7W .hai-tech-x864e>:first-child,
        .hai-tech-DDw7W .hai-tech-94qna4>:first-child,
        .hai-tech-DDw7W .hai-tech-19wk5c7>:first-child,
        .hai-tech-DDw7W .hai-tech-39e48w>:first-child,
        .hai-tech-DDw7W .hai-tech-l665of>:first-child,
        .hai-tech-DDw7W .hai-tech-10wez8w>:first-child,
        .hai-tech-DDw7W .hai-tech-jr9wkz>:first-child,
        .hai-tech-DDw7W .hai-tech-19m2byx>:first-child,
        .hai-tech-DDw7W .hai-tech-pi75v>:first-child {
            margin-top: 0
        }

        .hai-tech-DDw7W .hai-tech-x864e>:last-child,
        .hai-tech-DDw7W .hai-tech-94qna4>:last-child,
        .hai-tech-DDw7W .hai-tech-19wk5c7>:last-child,
        .hai-tech-DDw7W .hai-tech-39e48w>:last-child,
        .hai-tech-DDw7W .hai-tech-l665of>:last-child,
        .hai-tech-DDw7W .hai-tech-10wez8w>:last-child,
        .hai-tech-DDw7W .hai-tech-jr9wkz>:last-child,
        .hai-tech-DDw7W .hai-tech-19m2byx>:last-child,
        .hai-tech-DDw7W .hai-tech-pi75v>:last-child {
            margin-bottom: 0
        }

        .hai-tech-DDw7W .hai-tech-1o2ex84>* {
            margin: 0 8px
        }

        .hai-tech-DDw7W .hai-tech-1o2ex84>:first-child,
        .hai-tech-DDw7W .hai-tech-1wday7v>:first-child,
        .hai-tech-DDw7W .hai-tech-iaswjj>:first-child,
        .hai-tech-DDw7W .hai-tech-196fxa6>:first-child,
        .hai-tech-DDw7W .hai-tech-r8dqhk>:first-child {
            margin-left: 0
        }

        .hai-tech-DDw7W .hai-tech-1o2ex84>:last-child,
        .hai-tech-DDw7W .hai-tech-1wday7v>:last-child,
        .hai-tech-DDw7W .hai-tech-iaswjj>:last-child,
        .hai-tech-DDw7W .hai-tech-196fxa6>:last-child,
        .hai-tech-DDw7W .hai-tech-r8dqhk>:last-child {
            margin-right: 0
        }

        .hai-tech-DDw7W .hai-tech-94qna4>*,
        .hai-tech-DDw7W .hai-tech-l665of>* {
            margin: 8.5px 0
        }

        .hai-tech-DDw7W .hai-tech-1wday7v>*,
        .hai-tech-DDw7W .hai-tech-iaswjj>*,
        .hai-tech-DDw7W .hai-tech-196fxa6>* {
            margin: 0
        }

        .hai-tech-DDw7W .hai-tech-jr9wkz>* {
            margin: 8px 0
        }

        .hai-tech-DDw7W .hai-tech-19m2byx>* {
            margin: 16px 0
        }

        .hai-tech-DDw7W .hai-tech-r8dqhk>* {
            margin: 0 35px
        }

        .hai-tech-DDw7W .hai-tech-pi75v>* {
            margin: 35px 0
        }
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .hai-tech-DDw7W .hidden-tmlscc {
        display: none !important
    }

    .hai-tech-body-augiA20Il-hai-tech-DDw7W {
        background: rgb(19, 19, 19)
    }

    .hai-tech-DDw7W.hai-tech-72rtr7 {
        width: 768px
    }

    .hai-tech-DDw7W .hai-tech-1j5jpvj {
        height: 963px;
        padding: 0
    }

    .hai-tech-DDw7W .hai-tech-1d500gp {
        left: 54px;
        right: 53px;
        top: 140px
    }

    .hai-tech-DDw7W .hai-tech-5h03hd-container {
        height: 44px
    }

    .hai-tech-DDw7W .hai-tech-6hpxqc {
        opacity: .29
    }

    .hai-tech-DDw7W .hai-tech-1gz2jkw {
        height: var(--hai-tech-aspect-ratio-supported, 414px);
        left: 87px;
        right: 87px;
        top: 500px
    }

    .hai-tech-DDw7W .hai-tech-15o8j23 {
        bottom: 345px
    }

    .hai-tech-DDw7W .hai-tech-1l68yr6 {
        bottom: -300px
    }

    .hai-tech-DDw7W .hai-tech-1edg8rq {
        height: 211px
    }

    .hai-tech-DDw7W .hai-tech-12w8kvg,
    .hai-tech-DDw7W .hai-tech-1wd5q8j {
        padding: 80px 52px
    }

    .hai-tech-DDw7W .hai-tech-x864e {
        align-content: flex-start;
        align-items: flex-start;
        gap: 60px;
        height: min-content;
        overflow: visible;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1nwdh7g,
    .hai-tech-DDw7W .hai-tech-1wlwn6,
    .hai-tech-DDw7W .hai-tech-1z0lhl8,
    .hai-tech-DDw7W .hai-tech-9dom9n,
    .hai-tech-DDw7W .hai-tech-mub4ni,
    .hai-tech-DDw7W .hai-tech-19hwz05,
    .hai-tech-DDw7W .hai-tech-1e61g3r,
    .hai-tech-DDw7W .hai-tech-mf2qe1,
    .hai-tech-DDw7W .hai-tech-1e75k2f,
    .hai-tech-DDw7W .hai-tech-1p42w2l,
    .hai-tech-DDw7W .hai-tech-pxoys7,
    .hai-tech-DDw7W .hai-tech-1tmqlms {
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1o2ex84 {
        gap: 16px;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1rsj6q9,
    .hai-tech-DDw7W .hai-tech-fdmer3,
    .hai-tech-DDw7W .hai-tech-1pxa797 {
        flex: 1 0 0px;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-94qna4,
    .hai-tech-DDw7W .hai-tech-l665of {
        gap: 17px;
        justify-content: center
    }

    .hai-tech-DDw7W .hai-tech-10j0kf3-container {
        height: auto;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1it31b,
    .hai-tech-DDw7W .hai-tech-x41fhh {
        padding: 50px 52px
    }

    .hai-tech-DDw7W .hai-tech-1wday7v {
        flex: 1 0 0px;
        gap: 0px;
        height: min-content;
        justify-content: center;
        overflow: visible;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-j0dkye {
        height: var(--hai-tech-aspect-ratio-supported, 32px)
    }

    .hai-tech-DDw7W .hai-tech-tx002u {
        opacity: unset
    }

    .hai-tech-DDw7W .hai-tech-iaswjj {
        gap: 0px;
        padding: 50px 52px
    }

    .hai-tech-DDw7W .hai-tech-196fxa6 {
        flex: 1 0 0px;
        gap: 0px;
        height: min-content;
        justify-content: center;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-duborn {
        flex: 1 0 0px;
        order: 2;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-1j2nbmz,
    .hai-tech-DDw7W .hai-tech-ejxb9j-container {
        order: 1
    }

    .hai-tech-DDw7W .hai-tech-19wk5c7 {
        gap: 60px;
        padding: 80px 52px
    }

    .hai-tech-DDw7W .hai-tech-39e48w {
        gap: 60px;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-rizdw6,
    .hai-tech-DDw7W .hai-tech-nq843k {
        height: 307px;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1wfohjo-container,
    .hai-tech-DDw7W .hai-tech-1ndl1hh-container {
        height: 100%
    }

    .hai-tech-DDw7W .hai-tech-1tsva4x-container {
        height: 100%;
        order: 0
    }

    .hai-tech-DDw7W .hai-tech-ukthzx-container {
        height: 100%;
        order: 1
    }

    .hai-tech-DDw7W .hai-tech-1rozpau {
        align-self: unset;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-s46xro-container {
        order: 2
    }

    .hai-tech-DDw7W .hai-tech-10wez8w {
        gap: 60px;
        padding: 80px 0
    }

    .hai-tech-DDw7W .hai-tech-rheqny {
        padding: 0 52px;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-jr9wkz {
        align-content: center;
        align-items: center;
        gap: 16px;
        height: min-content;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-19m2byx {
        flex-direction: column;
        gap: 32px;
        justify-content: flex-start
    }

    .hai-tech-DDw7W .hai-tech-r8dqhk {
        gap: 70px;
        padding: 40px 52px
    }

    .hai-tech-DDw7W .hai-tech-pi75v {
        flex: 1 0 0px;
        flex-direction: column;
        gap: 70px;
        height: min-content;
        justify-content: flex-start;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-14rizpg {
        align-content: center;
        align-items: center;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1h4ivar {
        justify-content: center
    }

    .hai-tech-DDw7W .hai-tech-shzcf8 {
        height: 312px;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-z0nm22,
    .hai-tech-DDw7W .hai-tech-1w1jac4,
    .hai-tech-DDw7W .hai-tech-czcm1d,
    .hai-tech-DDw7W .hai-tech-19v121f {
        align-content: center;
        align-items: center;
        flex: 1 0 0px;
        height: 100%;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-amghbq,
    .hai-tech-DDw7W .hai-tech-1lmwfm8,
    .hai-tech-DDw7W .hai-tech-1awt9ll,
    .hai-tech-DDw7W .hai-tech-1nfc1dm {
        align-content: center;
        align-items: center
    }

    .hai-tech-DDw7W .hai-tech-u2z9ww {
        padding: 40px 52px
    }

    @supports (background: -webkit-named-image(i)) and (not (scale:1)) {

        .hai-tech-DDw7W .hai-tech-x864e,
        .hai-tech-DDw7W .hai-tech-1o2ex84,
        .hai-tech-DDw7W .hai-tech-94qna4,
        .hai-tech-DDw7W .hai-tech-1wday7v,
        .hai-tech-DDw7W .hai-tech-iaswjj,
        .hai-tech-DDw7W .hai-tech-196fxa6,
        .hai-tech-DDw7W .hai-tech-19wk5c7,
        .hai-tech-DDw7W .hai-tech-39e48w,
        .hai-tech-DDw7W .hai-tech-l665of,
        .hai-tech-DDw7W .hai-tech-10wez8w,
        .hai-tech-DDw7W .hai-tech-jr9wkz,
        .hai-tech-DDw7W .hai-tech-19m2byx,
        .hai-tech-DDw7W .hai-tech-r8dqhk,
        .hai-tech-DDw7W .hai-tech-pi75v {
            gap: 0px
        }

        .hai-tech-DDw7W .hai-tech-x864e>*,
        .hai-tech-DDw7W .hai-tech-19wk5c7>*,
        .hai-tech-DDw7W .hai-tech-39e48w>*,
        .hai-tech-DDw7W .hai-tech-10wez8w>* {
            margin: 30px 0
        }

        .hai-tech-DDw7W .hai-tech-x864e>:first-child,
        .hai-tech-DDw7W .hai-tech-94qna4>:first-child,
        .hai-tech-DDw7W .hai-tech-19wk5c7>:first-child,
        .hai-tech-DDw7W .hai-tech-39e48w>:first-child,
        .hai-tech-DDw7W .hai-tech-l665of>:first-child,
        .hai-tech-DDw7W .hai-tech-10wez8w>:first-child,
        .hai-tech-DDw7W .hai-tech-jr9wkz>:first-child,
        .hai-tech-DDw7W .hai-tech-19m2byx>:first-child,
        .hai-tech-DDw7W .hai-tech-pi75v>:first-child {
            margin-top: 0
        }

        .hai-tech-DDw7W .hai-tech-x864e>:last-child,
        .hai-tech-DDw7W .hai-tech-94qna4>:last-child,
        .hai-tech-DDw7W .hai-tech-19wk5c7>:last-child,
        .hai-tech-DDw7W .hai-tech-39e48w>:last-child,
        .hai-tech-DDw7W .hai-tech-l665of>:last-child,
        .hai-tech-DDw7W .hai-tech-10wez8w>:last-child,
        .hai-tech-DDw7W .hai-tech-jr9wkz>:last-child,
        .hai-tech-DDw7W .hai-tech-19m2byx>:last-child,
        .hai-tech-DDw7W .hai-tech-pi75v>:last-child {
            margin-bottom: 0
        }

        .hai-tech-DDw7W .hai-tech-1o2ex84>* {
            margin: 0 8px
        }

        .hai-tech-DDw7W .hai-tech-1o2ex84>:first-child,
        .hai-tech-DDw7W .hai-tech-1wday7v>:first-child,
        .hai-tech-DDw7W .hai-tech-iaswjj>:first-child,
        .hai-tech-DDw7W .hai-tech-196fxa6>:first-child,
        .hai-tech-DDw7W .hai-tech-r8dqhk>:first-child {
            margin-left: 0
        }

        .hai-tech-DDw7W .hai-tech-1o2ex84>:last-child,
        .hai-tech-DDw7W .hai-tech-1wday7v>:last-child,
        .hai-tech-DDw7W .hai-tech-iaswjj>:last-child,
        .hai-tech-DDw7W .hai-tech-196fxa6>:last-child,
        .hai-tech-DDw7W .hai-tech-r8dqhk>:last-child {
            margin-right: 0
        }

        .hai-tech-DDw7W .hai-tech-94qna4>*,
        .hai-tech-DDw7W .hai-tech-l665of>* {
            margin: 8.5px 0
        }

        .hai-tech-DDw7W .hai-tech-1wday7v>*,
        .hai-tech-DDw7W .hai-tech-iaswjj>*,
        .hai-tech-DDw7W .hai-tech-196fxa6>* {
            margin: 0
        }

        .hai-tech-DDw7W .hai-tech-jr9wkz>* {
            margin: 8px 0
        }

        .hai-tech-DDw7W .hai-tech-19m2byx>* {
            margin: 16px 0
        }

        .hai-tech-DDw7W .hai-tech-r8dqhk>* {
            margin: 0 35px
        }

        .hai-tech-DDw7W .hai-tech-pi75v>* {
            margin: 35px 0
        }
    }
}

@media (max-width: 767px) {
    .hai-tech-DDw7W .hidden-r4gnxl {
        display: none !important
    }

    .hai-tech-body-augiA20Il-hai-tech-DDw7W {
        background: rgb(19, 19, 19)
    }

    .hai-tech-DDw7W.hai-tech-72rtr7 {
        width: 390px
    }

    .hai-tech-DDw7W .hai-tech-1j5jpvj {
        height: 684px;
        padding: 0
    }

    .hai-tech-DDw7W .hai-tech-1d500gp {
        gap: 24px;
        left: 24px;
        right: 24px;
        top: 140px
    }

    .hai-tech-DDw7W .hai-tech-1upasnt {
        gap: 16px
    }

    .hai-tech-DDw7W .hai-tech-6c7ip7,
    .hai-tech-DDw7W .hai-tech-1h4ivar {
        justify-content: center
    }

    .hai-tech-DDw7W .hai-tech-y8zq1w,
    .hai-tech-DDw7W .hai-tech-1wlwn6,
    .hai-tech-DDw7W .hai-tech-b6ckdd,
    .hai-tech-DDw7W .hai-tech-5zbq2n,
    .hai-tech-DDw7W .hai-tech-borsky,
    .hai-tech-DDw7W .hai-tech-stbmx0,
    .hai-tech-DDw7W .hai-tech-133kocm,
    .hai-tech-DDw7W .hai-tech-stut2i,
    .hai-tech-DDw7W .hai-tech-1z0lhl8,
    .hai-tech-DDw7W .hai-tech-9dom9n,
    .hai-tech-DDw7W .hai-tech-19hwz05,
    .hai-tech-DDw7W .hai-tech-1e61g3r,
    .hai-tech-DDw7W .hai-tech-mf2qe1,
    .hai-tech-DDw7W .hai-tech-1e75k2f,
    .hai-tech-DDw7W .hai-tech-rheqny,
    .hai-tech-DDw7W .hai-tech-1p42w2l,
    .hai-tech-DDw7W .hai-tech-pxoys7,
    .hai-tech-DDw7W .hai-tech-1tmqlms {
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-6hpxqc {
        left: 35px;
        opacity: .29;
        right: 45px
    }

    .hai-tech-DDw7W .hai-tech-1gz2jkw {
        height: var(--hai-tech-aspect-ratio-supported, 233px);
        left: 28px;
        right: 28px;
        top: 420px
    }

    .hai-tech-DDw7W .hai-tech-15o8j23 {
        bottom: 215px
    }

    .hai-tech-DDw7W .hai-tech-1l68yr6 {
        bottom: -410px
    }

    .hai-tech-DDw7W .hai-tech-1edg8rq {
        height: 109px
    }

    .hai-tech-DDw7W .hai-tech-12w8kvg,
    .hai-tech-DDw7W .hai-tech-1wd5q8j,
    .hai-tech-DDw7W .hai-tech-x41fhh {
        padding: 40px 24px
    }

    .hai-tech-DDw7W .hai-tech-x864e {
        align-content: flex-start;
        align-items: flex-start;
        gap: 40px;
        height: min-content;
        overflow: visible;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1nwdh7g {
        align-content: center;
        align-items: center;
        transform: perspective(1200px);
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1kne8mm {
        justify-content: center;
        padding: 10px 36px;
        transform: unset
    }

    .hai-tech-DDw7W .hai-tech-1o2ex84,
    .hai-tech-DDw7W .hai-tech-1pjyolj {
        flex-direction: column;
        gap: 16px;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1rsj6q9,
    .hai-tech-DDw7W .hai-tech-fdmer3 {
        transform: unset;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-94qna4 {
        align-content: center;
        align-items: center;
        align-self: unset;
        flex: none;
        gap: 17px;
        height: min-content;
        justify-content: center;
        transform: unset;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-z156q5,
    .hai-tech-DDw7W .hai-tech-h9v7b5,
    .hai-tech-DDw7W .hai-tech-1s4chx3 {
        gap: 24px;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-4ae2px,
    .hai-tech-DDw7W .hai-tech-u6g7l3,
    .hai-tech-DDw7W .hai-tech-18ajy7e {
        aspect-ratio: 1 / 1;
        height: var(--hai-tech-aspect-ratio-supported, 40px);
        width: 40px
    }

    .hai-tech-DDw7W .hai-tech-q1t1x6,
    .hai-tech-DDw7W .hai-tech-q0rhk8 {
        height: 24px;
        width: 24px
    }

    .hai-tech-DDw7W .hai-tech-17ikr04 {
        height: unset;
        inset: 0;
        width: unset
    }

    .hai-tech-DDw7W .hai-tech-154ridy {
        height: var(--hai-tech-aspect-ratio-supported, 24px);
        width: 24px
    }

    .hai-tech-DDw7W .hai-tech-3kk1rs,
    .hai-tech-DDw7W .hai-tech-1aqjuzs {
        bottom: unset;
        height: 24px;
        left: calc(50.00000000000002% - 24px / 2);
        right: unset;
        top: calc(50.00000000000002% - 24px / 2);
        width: 24px
    }

    .hai-tech-DDw7W .hai-tech-10j0kf3-container {
        height: auto;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1it31b {
        flex-direction: column;
        padding: 40px 24px
    }

    .hai-tech-DDw7W .hai-tech-1wday7v {
        flex-direction: column;
        gap: 40px;
        height: min-content;
        justify-content: center;
        overflow: visible;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1hfwh0u {
        align-content: center;
        align-items: center;
        flex: none;
        gap: 16px;
        order: 1;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1o97mot,
    .hai-tech-DDw7W .hai-tech-amghbq,
    .hai-tech-DDw7W .hai-tech-1lmwfm8,
    .hai-tech-DDw7W .hai-tech-1awt9ll,
    .hai-tech-DDw7W .hai-tech-1nfc1dm {
        align-content: center;
        align-items: center
    }

    .hai-tech-DDw7W .hai-tech-lax9k,
    .hai-tech-DDw7W .hai-tech-szpg8m,
    .hai-tech-DDw7W .hai-tech-sm186z {
        padding: 10px 36px
    }

    .hai-tech-DDw7W .hai-tech-p5g3c4 {
        order: 0;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-efrl06 {
        height: 339px;
        left: 5px;
        right: 5px;
        top: -2px;
        width: unset
    }

    .hai-tech-DDw7W .hai-tech-j0dkye {
        height: var(--hai-tech-aspect-ratio-supported, 32px)
    }

    .hai-tech-DDw7W .hai-tech-tx002u {
        bottom: -5px;
        height: 125px;
        opacity: unset
    }

    .hai-tech-DDw7W .hai-tech-iaswjj {
        flex-direction: column;
        gap: 0px;
        padding: 40px 24px
    }

    .hai-tech-DDw7W .hai-tech-196fxa6 {
        flex-direction: column;
        gap: 40px;
        height: min-content;
        justify-content: center;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-duborn {
        align-content: center;
        align-items: center;
        gap: 16px;
        order: 2;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-mub4ni,
    .hai-tech-DDw7W .hai-tech-14rizpg {
        align-content: center;
        align-items: center;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1j2nbmz {
        flex: none;
        order: 1;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-19wk5c7 {
        gap: 60px;
        padding: 40px 24px
    }

    .hai-tech-DDw7W .hai-tech-39e48w {
        gap: 40px;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1vy1kj7 {
        align-content: center;
        align-items: center;
        transform: perspective(1200px)
    }

    .hai-tech-DDw7W .hai-tech-1t4rf8f {
        padding: 10px 36px;
        transform: unset
    }

    .hai-tech-DDw7W .hai-tech-1bdcexr {
        flex-direction: column;
        gap: 16px
    }

    .hai-tech-DDw7W .hai-tech-l665of {
        align-content: center;
        align-items: center;
        align-self: unset;
        flex: none;
        gap: 16px;
        height: min-content;
        justify-content: center;
        transform: unset;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-rizdw6,
    .hai-tech-DDw7W .hai-tech-nq843k {
        flex-direction: column;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1wfohjo-container,
    .hai-tech-DDw7W .hai-tech-1ndl1hh-container {
        flex: none;
        transform: perspective(1200px);
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1tsva4x-container {
        flex: none;
        order: 0;
        transform: perspective(1200px);
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-ukthzx-container {
        flex: none;
        order: 1;
        transform: perspective(1200px);
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-1rozpau {
        align-self: unset;
        flex-direction: column;
        height: min-content;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-ejxb9j-container {
        flex: none;
        height: auto;
        order: 1;
        transform: perspective(1200px);
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-s46xro-container {
        flex: none;
        height: auto;
        order: 2;
        transform: perspective(1200px);
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-10wez8w {
        gap: 40px;
        padding: 40px 24px
    }

    .hai-tech-DDw7W .hai-tech-u9swc2 {
        white-space: pre-wrap;
        width: 100%;
        word-break: break-word;
        word-wrap: break-word
    }

    .hai-tech-DDw7W .hai-tech-jr9wkz {
        align-content: center;
        align-items: center;
        gap: 16px;
        height: min-content;
        transform: perspective(1200px);
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-19m2byx {
        flex-direction: column;
        gap: 16px;
        justify-content: flex-start
    }

    .hai-tech-DDw7W .hai-tech-r8dqhk {
        gap: 70px;
        padding: 40px 24px
    }

    .hai-tech-DDw7W .hai-tech-pi75v {
        flex: 1 0 0px;
        flex-direction: column;
        gap: 70px;
        height: min-content;
        justify-content: flex-start;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-shzcf8 {
        align-content: unset;
        align-items: unset;
        display: grid;
        gap: 24px;
        grid-auto-rows: minmax(0, 1fr);
        grid-template-columns: repeat(2, minmax(100px, 1fr));
        grid-template-rows: repeat(2, minmax(0, 1fr));
        justify-content: center;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-z0nm22,
    .hai-tech-DDw7W .hai-tech-1w1jac4,
    .hai-tech-DDw7W .hai-tech-19v121f {
        align-content: center;
        align-items: center;
        align-self: start;
        height: 100%;
        justify-self: start;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-czcm1d {
        align-content: center;
        align-items: center;
        align-self: start;
        height: min-content;
        justify-self: start;
        width: 100%
    }

    .hai-tech-DDw7W .hai-tech-u2z9ww {
        height: 101px;
        padding: 20px 24px
    }

    .hai-tech-DDw7W .hai-tech-1pxa797 {
        flex: 1 0 0px;
        flex-direction: column;
        gap: 16px;
        height: 100%;
        justify-content: center;
        width: 1px
    }

    .hai-tech-DDw7W .hai-tech-jc00v7 {
        flex: 1 0 0px;
        height: 1px
    }

    @supports (background: -webkit-named-image(i)) and (not (scale:1)) {

        .hai-tech-DDw7W .hai-tech-1d500gp,
        .hai-tech-DDw7W .hai-tech-1upasnt,
        .hai-tech-DDw7W .hai-tech-x864e,
        .hai-tech-DDw7W .hai-tech-1o2ex84,
        .hai-tech-DDw7W .hai-tech-94qna4,
        .hai-tech-DDw7W .hai-tech-1pjyolj,
        .hai-tech-DDw7W .hai-tech-z156q5,
        .hai-tech-DDw7W .hai-tech-h9v7b5,
        .hai-tech-DDw7W .hai-tech-1s4chx3,
        .hai-tech-DDw7W .hai-tech-1it31b,
        .hai-tech-DDw7W .hai-tech-1wday7v,
        .hai-tech-DDw7W .hai-tech-1hfwh0u,
        .hai-tech-DDw7W .hai-tech-iaswjj,
        .hai-tech-DDw7W .hai-tech-196fxa6,
        .hai-tech-DDw7W .hai-tech-duborn,
        .hai-tech-DDw7W .hai-tech-19wk5c7,
        .hai-tech-DDw7W .hai-tech-39e48w,
        .hai-tech-DDw7W .hai-tech-1bdcexr,
        .hai-tech-DDw7W .hai-tech-l665of,
        .hai-tech-DDw7W .hai-tech-rizdw6,
        .hai-tech-DDw7W .hai-tech-nq843k,
        .hai-tech-DDw7W .hai-tech-1rozpau,
        .hai-tech-DDw7W .hai-tech-10wez8w,
        .hai-tech-DDw7W .hai-tech-jr9wkz,
        .hai-tech-DDw7W .hai-tech-19m2byx,
        .hai-tech-DDw7W .hai-tech-r8dqhk,
        .hai-tech-DDw7W .hai-tech-pi75v,
        .hai-tech-DDw7W .hai-tech-shzcf8,
        .hai-tech-DDw7W .hai-tech-1pxa797 {
            gap: 0px
        }

        .hai-tech-DDw7W .hai-tech-1d500gp>*,
        .hai-tech-DDw7W .hai-tech-z156q5>*,
        .hai-tech-DDw7W .hai-tech-h9v7b5>*,
        .hai-tech-DDw7W .hai-tech-1s4chx3>*,
        .hai-tech-DDw7W .hai-tech-rizdw6>*,
        .hai-tech-DDw7W .hai-tech-nq843k>*,
        .hai-tech-DDw7W .hai-tech-1rozpau>* {
            margin: 12px 0
        }

        .hai-tech-DDw7W .hai-tech-1d500gp>:first-child,
        .hai-tech-DDw7W .hai-tech-1upasnt>:first-child,
        .hai-tech-DDw7W .hai-tech-x864e>:first-child,
        .hai-tech-DDw7W .hai-tech-1o2ex84>:first-child,
        .hai-tech-DDw7W .hai-tech-94qna4>:first-child,
        .hai-tech-DDw7W .hai-tech-1pjyolj>:first-child,
        .hai-tech-DDw7W .hai-tech-z156q5>:first-child,
        .hai-tech-DDw7W .hai-tech-h9v7b5>:first-child,
        .hai-tech-DDw7W .hai-tech-1s4chx3>:first-child,
        .hai-tech-DDw7W .hai-tech-1it31b>:first-child,
        .hai-tech-DDw7W .hai-tech-1wday7v>:first-child,
        .hai-tech-DDw7W .hai-tech-1hfwh0u>:first-child,
        .hai-tech-DDw7W .hai-tech-iaswjj>:first-child,
        .hai-tech-DDw7W .hai-tech-196fxa6>:first-child,
        .hai-tech-DDw7W .hai-tech-duborn>:first-child,
        .hai-tech-DDw7W .hai-tech-19wk5c7>:first-child,
        .hai-tech-DDw7W .hai-tech-39e48w>:first-child,
        .hai-tech-DDw7W .hai-tech-1bdcexr>:first-child,
        .hai-tech-DDw7W .hai-tech-l665of>:first-child,
        .hai-tech-DDw7W .hai-tech-rizdw6>:first-child,
        .hai-tech-DDw7W .hai-tech-nq843k>:first-child,
        .hai-tech-DDw7W .hai-tech-1rozpau>:first-child,
        .hai-tech-DDw7W .hai-tech-10wez8w>:first-child,
        .hai-tech-DDw7W .hai-tech-jr9wkz>:first-child,
        .hai-tech-DDw7W .hai-tech-19m2byx>:first-child,
        .hai-tech-DDw7W .hai-tech-pi75v>:first-child,
        .hai-tech-DDw7W .hai-tech-1pxa797>:first-child {
            margin-top: 0
        }

        .hai-tech-DDw7W .hai-tech-1d500gp>:last-child,
        .hai-tech-DDw7W .hai-tech-1upasnt>:last-child,
        .hai-tech-DDw7W .hai-tech-x864e>:last-child,
        .hai-tech-DDw7W .hai-tech-1o2ex84>:last-child,
        .hai-tech-DDw7W .hai-tech-94qna4>:last-child,
        .hai-tech-DDw7W .hai-tech-1pjyolj>:last-child,
        .hai-tech-DDw7W .hai-tech-z156q5>:last-child,
        .hai-tech-DDw7W .hai-tech-h9v7b5>:last-child,
        .hai-tech-DDw7W .hai-tech-1s4chx3>:last-child,
        .hai-tech-DDw7W .hai-tech-1it31b>:last-child,
        .hai-tech-DDw7W .hai-tech-1wday7v>:last-child,
        .hai-tech-DDw7W .hai-tech-1hfwh0u>:last-child,
        .hai-tech-DDw7W .hai-tech-iaswjj>:last-child,
        .hai-tech-DDw7W .hai-tech-196fxa6>:last-child,
        .hai-tech-DDw7W .hai-tech-duborn>:last-child,
        .hai-tech-DDw7W .hai-tech-19wk5c7>:last-child,
        .hai-tech-DDw7W .hai-tech-39e48w>:last-child,
        .hai-tech-DDw7W .hai-tech-1bdcexr>:last-child,
        .hai-tech-DDw7W .hai-tech-l665of>:last-child,
        .hai-tech-DDw7W .hai-tech-rizdw6>:last-child,
        .hai-tech-DDw7W .hai-tech-nq843k>:last-child,
        .hai-tech-DDw7W .hai-tech-1rozpau>:last-child,
        .hai-tech-DDw7W .hai-tech-10wez8w>:last-child,
        .hai-tech-DDw7W .hai-tech-jr9wkz>:last-child,
        .hai-tech-DDw7W .hai-tech-19m2byx>:last-child,
        .hai-tech-DDw7W .hai-tech-pi75v>:last-child,
        .hai-tech-DDw7W .hai-tech-1pxa797>:last-child {
            margin-bottom: 0
        }

        .hai-tech-DDw7W .hai-tech-1upasnt>*,
        .hai-tech-DDw7W .hai-tech-1o2ex84>*,
        .hai-tech-DDw7W .hai-tech-1pjyolj>*,
        .hai-tech-DDw7W .hai-tech-1hfwh0u>*,
        .hai-tech-DDw7W .hai-tech-duborn>*,
        .hai-tech-DDw7W .hai-tech-1bdcexr>*,
        .hai-tech-DDw7W .hai-tech-l665of>*,
        .hai-tech-DDw7W .hai-tech-jr9wkz>*,
        .hai-tech-DDw7W .hai-tech-19m2byx>*,
        .hai-tech-DDw7W .hai-tech-1pxa797>* {
            margin: 8px 0
        }

        .hai-tech-DDw7W .hai-tech-x864e>*,
        .hai-tech-DDw7W .hai-tech-1wday7v>*,
        .hai-tech-DDw7W .hai-tech-196fxa6>*,
        .hai-tech-DDw7W .hai-tech-39e48w>*,
        .hai-tech-DDw7W .hai-tech-10wez8w>* {
            margin: 20px 0
        }

        .hai-tech-DDw7W .hai-tech-94qna4>* {
            margin: 8.5px 0
        }

        .hai-tech-DDw7W .hai-tech-1it31b>* {
            margin: 40px 0
        }

        .hai-tech-DDw7W .hai-tech-iaswjj>* {
            margin: 0
        }

        .hai-tech-DDw7W .hai-tech-19wk5c7>* {
            margin: 30px 0
        }

        .hai-tech-DDw7W .hai-tech-r8dqhk>* {
            margin: 0 35px
        }

        .hai-tech-DDw7W .hai-tech-r8dqhk>:first-child {
            margin-left: 0
        }

        .hai-tech-DDw7W .hai-tech-r8dqhk>:last-child {
            margin-right: 0
        }

        .hai-tech-DDw7W .hai-tech-pi75v>* {
            margin: 35px 0
        }

        .hai-tech-DDw7W .hai-tech-shzcf8>*,
        .hai-tech-DDw7W .hai-tech-shzcf8>:first-child,
        .hai-tech-DDw7W .hai-tech-shzcf8>:last-child {
            margin: 0
        }
    }
}

.hai-tech-DDw7W[data-border=true]:after,
.hai-tech-DDw7W [data-border=true]:after {
    content: "";
    border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
    border-color: var(--border-color, none);
    border-style: var(--border-style, none);
    width: 100%;
    height: 100%;
    position: absolute;
    box-sizing: border-box;
    left: 0;
    top: 0;
    border-radius: inherit;
    pointer-events: none
}

.hai-tech-StZFz.hai-tech-rd73pt,
.hai-tech-StZFz .hai-tech-rd73pt {
    display: block
}

.hai-tech-StZFz.hai-tech-1d7ifbq {
    align-content: center;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 124px;
    justify-content: space-between;
    overflow: visible;
    padding: 32px 120px;
    position: relative;
    width: 1440px
}


.hai-tech-1rsj6q9{
    width: 100% !important;
    text-align: left !important;
}
.hai-tech-grL6Z .hai-tech-t4ofpj{
    width: 856px !important;
}
.hai-tech-grL6Z .hai-tech-gq0jm2{
    width: 856px !important;
}
.hai-tech-grL6Z .hai-tech-14okbt5{
    width: 258px !important;
}
.hai-tech-StZFz .hai-tech-35i26i {
    align-content: center;
    align-items: center;
    cursor: pointer;
    display: flex;
    flex: 1 0 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 32px;
    height: min-content;
    justify-content: center;
    overflow: hidden;
    padding: 32px 0;
    position: relative;
    width: 1px
}

.hai-tech-StZFz .hai-tech-1dgnd9n,
.hai-tech-StZFz .hai-tech-e7dxix,
.hai-tech-StZFz .hai-tech-pepsx2,
.hai-tech-StZFz .hai-tech-17twj96,
.hai-tech-StZFz .hai-tech-6sqwyh {
    flex: none;
    height: auto;
    position: relative;
    white-space: pre;
    width: auto
}

.hai-tech-StZFz .hai-tech-nth38d-container {
    flex: none;
    height: auto;
    position: relative;
    width: 100%
}

.hai-tech-StZFz .hai-tech-pu59b5 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

.hai-tech-StZFz .hai-tech-16pisyn {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 9px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

.hai-tech-StZFz .hai-tech-salezj {
    flex: none;
    height: 35px;
    position: relative;
    width: 37px
}

.hai-tech-StZFz .hai-tech-134lb4t {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: 52px;
    justify-content: center;
    overflow: visible;
    padding: 10px;
    position: relative;
    width: 52px
}

.hai-tech-StZFz .hai-tech-1cbxzck-container {
    flex: none;
    height: 32px;
    position: relative;
    width: 32px
}

.hai-tech-StZFz .hai-tech-jucs32 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    height: min-content;
    justify-content: center;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

.hai-tech-StZFz .hai-tech-1toz4z5-container {
    flex: none;
    height: 60px;
    position: relative;
    width: auto
}

.hai-tech-StZFz .hai-tech-171lgi9-container {
    flex: none;
    height: auto;
    position: relative;
    width: auto
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

    .hai-tech-StZFz .hai-tech-35i26i,
    .hai-tech-StZFz .hai-tech-pu59b5,
    .hai-tech-StZFz .hai-tech-16pisyn,
    .hai-tech-StZFz .hai-tech-134lb4t,
    .hai-tech-StZFz .hai-tech-jucs32 {
        gap: 0px
    }

    .hai-tech-StZFz .hai-tech-35i26i>* {
        margin: 16px 0
    }

    .hai-tech-StZFz .hai-tech-35i26i>:first-child,
    .hai-tech-StZFz .hai-tech-jucs32>:first-child {
        margin-top: 0
    }

    .hai-tech-StZFz .hai-tech-35i26i>:last-child,
    .hai-tech-StZFz .hai-tech-jucs32>:last-child {
        margin-bottom: 0
    }

    .hai-tech-StZFz .hai-tech-pu59b5>* {
        margin: 0 5px
    }

    .hai-tech-StZFz .hai-tech-pu59b5>:first-child,
    .hai-tech-StZFz .hai-tech-16pisyn>:first-child,
    .hai-tech-StZFz .hai-tech-134lb4t>:first-child {
        margin-left: 0
    }

    .hai-tech-StZFz .hai-tech-pu59b5>:last-child,
    .hai-tech-StZFz .hai-tech-16pisyn>:last-child,
    .hai-tech-StZFz .hai-tech-134lb4t>:last-child {
        margin-right: 0
    }

    .hai-tech-StZFz .hai-tech-16pisyn>* {
        margin: 0 4.5px
    }

    .hai-tech-StZFz .hai-tech-134lb4t>* {
        margin: 0
    }

    .hai-tech-StZFz .hai-tech-jucs32>* {
        margin: 0
    }
}

.hai-tech-StZFz.hai-tech-v-1o2d2q0.hai-tech-1d7ifbq {
    padding: 32px 100px
}

.hai-tech-StZFz.hai-tech-v-1mk0h4b.hai-tech-1d7ifbq {
    height: min-content;
    padding: 24px 52px;
    width: 744px
}

.hai-tech-StZFz.hai-tech-v-1mk0h4b .hai-tech-pu59b5,
.hai-tech-StZFz.hai-tech-v-1u4oh6m .hai-tech-pu59b5 {
    flex: 1 0 0px;
    justify-content: center;
    width: 1px
}

.hai-tech-StZFz.hai-tech-v-1mk0h4b .hai-tech-16pisyn,
.hai-tech-StZFz.hai-tech-v-1u4oh6m .hai-tech-16pisyn,
.hai-tech-StZFz.hai-tech-v-2npqc1 .hai-tech-16pisyn,
.hai-tech-StZFz.hai-tech-v-wri4sl .hai-tech-16pisyn {
    flex: 1 0 0px;
    height: 35px;
    order: 0;
    width: 1px
}

.hai-tech-StZFz.hai-tech-v-1mk0h4b .hai-tech-134lb4t,
.hai-tech-StZFz.hai-tech-v-2npqc1 .hai-tech-134lb4t {
    cursor: pointer;
    order: 1
}

.hai-tech-StZFz.hai-tech-v-1u4oh6m.hai-tech-1d7ifbq {
    height: min-content;
    padding: 24px;
    width: 375px
}

.hai-tech-StZFz.hai-tech-v-1u4oh6m .hai-tech-134lb4t,
.hai-tech-StZFz.hai-tech-v-wri4sl .hai-tech-134lb4t {
    cursor: pointer;
    height: 40px;
    order: 1;
    width: 40px
}

.hai-tech-StZFz.hai-tech-v-1u4oh6m .hai-tech-1cbxzck-container,
.hai-tech-StZFz.hai-tech-v-wri4sl .hai-tech-1cbxzck-container {
    height: 24px;
    width: 24px
}

.hai-tech-StZFz.hai-tech-v-2npqc1.hai-tech-1d7ifbq {
    flex-direction: column;
    height: min-content;
    padding: 24px 52px;
    width: 744px
}

.hai-tech-StZFz.hai-tech-v-2npqc1 .hai-tech-35i26i,
.hai-tech-StZFz.hai-tech-v-wri4sl .hai-tech-35i26i {
    flex: none;
    order: 1;
    width: 100%
}

.hai-tech-StZFz.hai-tech-v-2npqc1 .hai-tech-pu59b5,
.hai-tech-StZFz.hai-tech-v-wri4sl .hai-tech-pu59b5 {
    justify-content: center;
    order: 0;
    width: 100%
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
    .hai-tech-StZFz.hai-tech-v-2npqc1.hai-tech-1d7ifbq {
        gap: 0px
    }

    .hai-tech-StZFz.hai-tech-v-2npqc1.hai-tech-1d7ifbq>*,
    .hai-tech-StZFz.hai-tech-v-2npqc1.hai-tech-1d7ifbq>:first-child,
    .hai-tech-StZFz.hai-tech-v-2npqc1.hai-tech-1d7ifbq>:last-child {
        margin: 0
    }
}

.hai-tech-StZFz.hai-tech-v-wri4sl.hai-tech-1d7ifbq {
    flex-direction: column;
    height: min-content;
    padding: 24px;
    width: 375px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
    .hai-tech-StZFz.hai-tech-v-wri4sl.hai-tech-1d7ifbq {
        gap: 0px
    }

    .hai-tech-StZFz.hai-tech-v-wri4sl.hai-tech-1d7ifbq>*,
    .hai-tech-StZFz.hai-tech-v-wri4sl.hai-tech-1d7ifbq>:first-child,
    .hai-tech-StZFz.hai-tech-v-wri4sl.hai-tech-1d7ifbq>:last-child {
        margin: 0
    }
}

.hai-tech-RMwON .hai-tech-styles-preset-1fg6ld7:not(.rich-text-wrapper),
.hai-tech-RMwON .hai-tech-styles-preset-1fg6ld7.rich-text-wrapper a {
    --hai-tech-link-current-text-color: #111111;
    --hai-tech-link-current-text-decoration: underline;
    --hai-tech-link-hover-text-color: #0088ff;
    --hai-tech-link-hover-text-decoration: underline;
    --hai-tech-link-text-color: #c5c5c9;
    --hai-tech-link-text-decoration: none
}

.hai-tech-zXFsB.hai-tech-13zmogt,
.hai-tech-zXFsB .hai-tech-13zmogt {
    display: block
}

.hai-tech-zXFsB.hai-tech-1f4mskz {
    height: 60px;
    overflow: hidden;
    position: relative;
    width: 409px
}

.hai-tech-zXFsB .hai-tech-ow1a1f {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: min-content;
    justify-content: center;
    left: 50%;
    overflow: visible;
    padding: 7px 10px;
    position: absolute;
    top: 50%;
    width: min-content;
    z-index: 1
}

.hai-tech-zXFsB .hai-tech-1eeoisq,
.hai-tech-zXFsB .hai-tech-r741wm,
.hai-tech-zXFsB .hai-tech-3dvhml,
.hai-tech-zXFsB .hai-tech-koemiv {
    align-content: center;
    align-items: center;
    cursor: pointer;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: center;
    overflow: visible;
    padding: 10px 24px;
    position: relative;
    text-decoration: none;
    width: min-content
}

.hai-tech-zXFsB .hai-tech-m6rwvi,
.hai-tech-zXFsB .hai-tech-frfqlo,
.hai-tech-zXFsB .hai-tech-4t9olu,
.hai-tech-zXFsB .hai-tech-xqpgfc {
    flex: none;
    height: auto;
    position: relative;
    white-space: pre;
    width: auto
}

.hai-tech-zXFsB .hai-tech-102ptz9 {
    flex: none;
    height: 46px;
    left: 10px;
    overflow: hidden;
    position: absolute;
    top: calc(50.00000000000002% - 46px / 2);
    width: 93px;
    will-change: var(--hai-tech-will-change-override, transform)
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

    .hai-tech-zXFsB .hai-tech-ow1a1f,
    .hai-tech-zXFsB .hai-tech-1eeoisq,
    .hai-tech-zXFsB .hai-tech-r741wm,
    .hai-tech-zXFsB .hai-tech-3dvhml,
    .hai-tech-zXFsB .hai-tech-koemiv {
        gap: 0px
    }

    .hai-tech-zXFsB .hai-tech-ow1a1f>* {
        margin: 0
    }

    .hai-tech-zXFsB .hai-tech-ow1a1f>:first-child,
    .hai-tech-zXFsB .hai-tech-1eeoisq>:first-child,
    .hai-tech-zXFsB .hai-tech-r741wm>:first-child,
    .hai-tech-zXFsB .hai-tech-3dvhml>:first-child,
    .hai-tech-zXFsB .hai-tech-koemiv>:first-child {
        margin-left: 0
    }

    .hai-tech-zXFsB .hai-tech-ow1a1f>:last-child,
    .hai-tech-zXFsB .hai-tech-1eeoisq>:last-child,
    .hai-tech-zXFsB .hai-tech-r741wm>:last-child,
    .hai-tech-zXFsB .hai-tech-3dvhml>:last-child,
    .hai-tech-zXFsB .hai-tech-koemiv>:last-child {
        margin-right: 0
    }

    .hai-tech-zXFsB .hai-tech-1eeoisq>*,
    .hai-tech-zXFsB .hai-tech-r741wm>*,
    .hai-tech-zXFsB .hai-tech-3dvhml>*,
    .hai-tech-zXFsB .hai-tech-koemiv>* {
        margin: 0 5px
    }
}

.hai-tech-zXFsB.hai-tech-v-g6ds4d .hai-tech-102ptz9 {
    left: 103px
}

.hai-tech-zXFsB.hai-tech-v-1p2l8yg .hai-tech-102ptz9 {
    left: unset;
    right: 109px;
    width: 104px
}

.hai-tech-zXFsB.hai-tech-v-1f096qc .hai-tech-102ptz9 {
    left: unset;
    right: 10px;
    width: 99px
}

.hai-tech-grL6Z.hai-tech-tmgixa,
.hai-tech-grL6Z .hai-tech-tmgixa {
    display: block
}

.hai-tech-grL6Z.hai-tech-ds9u5j {
    align-content: center;
    align-items: center;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 80px;
    height: 1191px;
    justify-content: center;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 1200px
}

.hai-tech-grL6Z .hai-tech-18f4olb {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 32px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 800px
}

.hai-tech-grL6Z .hai-tech-1sjvdd7 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 100%
}

.hai-tech-grL6Z .hai-tech-1ckdypz {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 10px 36px;
    position: relative;
    width: min-content
}

.hai-tech-grL6Z .hai-tech-1m3o60l,
.hai-tech-grL6Z .hai-tech-1sewo6a,
.hai-tech-grL6Z .hai-tech-19haktd,
.hai-tech-grL6Z .hai-tech-reuyxa,
.hai-tech-grL6Z .hai-tech-epu42v,
.hai-tech-grL6Z .hai-tech-1qtr3wk,
.hai-tech-grL6Z .hai-tech-9pon7d {
    flex: none;
    height: auto;
    position: relative;
    white-space: pre;
    width: auto
}

.hai-tech-grL6Z .hai-tech-1p947q3 {
    flex: none;
    height: auto;
    position: relative;
    white-space: pre-wrap;
    width: 800px;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-grL6Z .hai-tech-t4ofpj {
    flex: none;
    height: 60px;
    overflow: hidden;
    position: relative;
    width: 556px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-grL6Z .hai-tech-gq0jm2 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: min-content;
    justify-content: center;
    left: 50%;
    overflow: visible;
    padding: 7px 10px;
    position: absolute;
    top: 50%;
    width: 557px;
    z-index: 1
}

.hai-tech-grL6Z .hai-tech-ffgufq,
.hai-tech-grL6Z .hai-tech-qqlqij,
.hai-tech-grL6Z .hai-tech-1q5ildj {
    align-content: center;
    align-items: center;
    cursor: pointer;
    display: flex;
    flex: 1 0 0px;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: center;
    overflow: visible;
    padding: 10px 24px;
    position: relative;
    width: 1px
}

.hai-tech-grL6Z .hai-tech-14okbt5 {
    flex: none;
    height: 46px;
    left: 9px;
    overflow: hidden;
    position: absolute;
    top: calc(50.00000000000002% - 46px / 2);
    width: 179px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-grL6Z .hai-tech-11jdn2g {
    flex: none;
    height: 60px;
    overflow: hidden;
    position: relative;
    width: 327px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-grL6Z .hai-tech-196sd2a {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: min-content;
    justify-content: center;
    left: 0;
    overflow: visible;
    padding: 7px 10px;
    position: absolute;
    right: -62px;
    top: 50%;
    z-index: 1
}

.hai-tech-grL6Z .hai-tech-k4ku5e,
.hai-tech-grL6Z .hai-tech-7vv2oo,
.hai-tech-grL6Z .hai-tech-hfhka9 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: 1 0 0px;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: center;
    overflow: visible;
    padding: 10px 24px;
    position: relative;
    width: 1px
}

.hai-tech-grL6Z .hai-tech-10nhvou {
    flex: none;
    height: 39px;
    left: 10px;
    overflow: hidden;
    position: absolute;
    top: calc(50.00000000000002% - 39px / 2);
    width: 123px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-grL6Z .hai-tech-14gx5h2 {
    flex: none;
    height: 832px;
    overflow: hidden;
    position: relative;
    width: 100%
}

.hai-tech-grL6Z .hai-tech-eh7djg,
.hai-tech-grL6Z .hai-tech-73sh1k {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    height: min-content;
    justify-content: flex-start;
    left: 800px;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 1200px
}

.hai-tech-grL6Z .hai-tech-dvta8u,
.hai-tech-grL6Z .hai-tech-1u26vwv,
.hai-tech-grL6Z .hai-tech-kafpy0,
.hai-tech-grL6Z .hai-tech-1blb8mz,
.hai-tech-grL6Z .hai-tech-1wg97cw {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 24px;
    height: min-content;
    justify-content: flex-end;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 100%
}

.hai-tech-grL6Z .hai-tech-1gush5h,
.hai-tech-grL6Z .hai-tech-11jewuu,
.hai-tech-grL6Z .hai-tech-mibudy,
.hai-tech-grL6Z .hai-tech-18l15kn,
.hai-tech-grL6Z .hai-tech-1cwzhxc,
.hai-tech-grL6Z .hai-tech-v8mx30 {
    flex: 1 0 0px;
    height: 404px;
    overflow: hidden;
    position: relative;
    width: 1px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-grL6Z .hai-tech-1its51b,
.hai-tech-grL6Z .hai-tech-pkywnn,
.hai-tech-grL6Z .hai-tech-duhpw2 {
    aspect-ratio: 3.6065573770491803 / 1;
    flex: none;
    height: var(--hai-tech-aspect-ratio-supported, 244px);
    left: -36px;
    overflow: visible;
    position: absolute;
    right: -84px;
    top: 186px
}

.hai-tech-grL6Z .hai-tech-1j9ppah,
.hai-tech-grL6Z .hai-tech-c263bh,
.hai-tech-grL6Z .hai-tech-1oe6itm {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 10px;
    height: 29%;
    justify-content: center;
    left: 37px;
    overflow: visible;
    padding: 0;
    position: absolute;
    right: 14px;
    top: 34px
}

.hai-tech-grL6Z .hai-tech-56g0uo,
.hai-tech-grL6Z .hai-tech-1dsjuly,
.hai-tech-grL6Z .hai-tech-lq7ixo,
.hai-tech-grL6Z .hai-tech-3b99pq,
.hai-tech-grL6Z .hai-tech-1e5paol,
.hai-tech-grL6Z .hai-tech-13pj2fw,
.hai-tech-grL6Z .hai-tech-1uw7cud,
.hai-tech-grL6Z .hai-tech-97svxv,
.hai-tech-grL6Z .hai-tech-1njmheg,
.hai-tech-grL6Z .hai-tech-kk2ed4,
.hai-tech-grL6Z .hai-tech-msqvug,
.hai-tech-grL6Z .hai-tech-1odqnqm,
.hai-tech-grL6Z .hai-tech-3m74ip,
.hai-tech-grL6Z .hai-tech-6eqkm9,
.hai-tech-grL6Z .hai-tech-5t6t5a,
.hai-tech-grL6Z .hai-tech-w1057w,
.hai-tech-grL6Z .hai-tech-15z7tpf,
.hai-tech-grL6Z .hai-tech-1r6ff6x,
.hai-tech-grL6Z .hai-tech-1as6tlo,
.hai-tech-grL6Z .hai-tech-1o6sa1b,
.hai-tech-grL6Z .hai-tech-kb9fb4,
.hai-tech-grL6Z .hai-tech-p8opim,
.hai-tech-grL6Z .hai-tech-rvo9dk,
.hai-tech-grL6Z .hai-tech-9o2gpz {
    flex: none;
    height: auto;
    position: relative;
    white-space: pre-wrap;
    width: 100%;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-grL6Z .hai-tech-1g75ho9,
.hai-tech-grL6Z .hai-tech-1vec1lw,
.hai-tech-grL6Z .hai-tech-nowidt,
.hai-tech-grL6Z .hai-tech-bef1pb,
.hai-tech-grL6Z .hai-tech-5r97me,
.hai-tech-grL6Z .hai-tech-1chojxe {
    flex: none;
    height: 404px;
    overflow: hidden;
    position: relative;
    width: 416px;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-grL6Z .hai-tech-rq2qpq,
.hai-tech-grL6Z .hai-tech-1flmflb,
.hai-tech-grL6Z .hai-tech-1pj9qvh {
    aspect-ratio: 1.5267489711934157 / 1;
    flex: none;
    height: var(--hai-tech-aspect-ratio-supported, 243px);
    left: 22px;
    overflow: visible;
    position: absolute;
    right: 23px;
    top: 212px
}

.hai-tech-grL6Z .hai-tech-1xsy3y2,
.hai-tech-grL6Z .hai-tech-duz6pq,
.hai-tech-grL6Z .hai-tech-1lwab2r,
.hai-tech-grL6Z .hai-tech-qutqh7,
.hai-tech-grL6Z .hai-tech-qen2hu,
.hai-tech-grL6Z .hai-tech-1ss4hr7 {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: flex-start;
    left: 24px;
    overflow: visible;
    padding: 0;
    position: absolute;
    right: 24px;
    top: 34px
}

.hai-tech-grL6Z .hai-tech-v0a53l {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: center;
    left: 27px;
    overflow: visible;
    padding: 0;
    position: absolute;
    right: 30px;
    top: 34px
}

.hai-tech-grL6Z .hai-tech-wz7fyo,
.hai-tech-grL6Z .hai-tech-ogfilk,
.hai-tech-grL6Z .hai-tech-ygcmx9 {
    aspect-ratio: 1.4331983805668016 / 1;
    flex: none;
    height: var(--hai-tech-aspect-ratio-supported, 494px);
    left: 26px;
    overflow: visible;
    position: absolute;
    right: 26px;
    top: 182px
}

.hai-tech-grL6Z .hai-tech-1qbgky,
.hai-tech-grL6Z .hai-tech-cd3oli,
.hai-tech-grL6Z .hai-tech-34nt7p {
    aspect-ratio: 6.663716814159292 / 1;
    flex: none;
    height: var(--hai-tech-aspect-ratio-supported, 113px);
    left: 24px;
    overflow: visible;
    position: absolute;
    top: 218px;
    width: 753px
}

.hai-tech-grL6Z .hai-tech-1plq0sl {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 24px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 100%
}

.hai-tech-grL6Z .hai-tech-6ix1rj,
.hai-tech-grL6Z .hai-tech-1nigney {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: flex-start;
    left: 27px;
    overflow: visible;
    padding: 0;
    position: absolute;
    right: 30px;
    top: 34px
}

.hai-tech-grL6Z .hai-tech-1401hop {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    height: min-content;
    justify-content: flex-start;
    left: 0;
    overflow: visible;
    padding: 0;
    position: absolute;
    right: 0;
    top: 50%
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

    .hai-tech-grL6Z.hai-tech-ds9u5j,
    .hai-tech-grL6Z .hai-tech-18f4olb,
    .hai-tech-grL6Z .hai-tech-1sjvdd7,
    .hai-tech-grL6Z .hai-tech-1ckdypz,
    .hai-tech-grL6Z .hai-tech-gq0jm2,
    .hai-tech-grL6Z .hai-tech-ffgufq,
    .hai-tech-grL6Z .hai-tech-qqlqij,
    .hai-tech-grL6Z .hai-tech-1q5ildj,
    .hai-tech-grL6Z .hai-tech-196sd2a,
    .hai-tech-grL6Z .hai-tech-k4ku5e,
    .hai-tech-grL6Z .hai-tech-7vv2oo,
    .hai-tech-grL6Z .hai-tech-hfhka9,
    .hai-tech-grL6Z .hai-tech-eh7djg,
    .hai-tech-grL6Z .hai-tech-dvta8u,
    .hai-tech-grL6Z .hai-tech-1j9ppah,
    .hai-tech-grL6Z .hai-tech-1xsy3y2,
    .hai-tech-grL6Z .hai-tech-1u26vwv,
    .hai-tech-grL6Z .hai-tech-v0a53l,
    .hai-tech-grL6Z .hai-tech-duz6pq,
    .hai-tech-grL6Z .hai-tech-73sh1k,
    .hai-tech-grL6Z .hai-tech-1plq0sl,
    .hai-tech-grL6Z .hai-tech-1lwab2r,
    .hai-tech-grL6Z .hai-tech-6ix1rj,
    .hai-tech-grL6Z .hai-tech-kafpy0,
    .hai-tech-grL6Z .hai-tech-c263bh,
    .hai-tech-grL6Z .hai-tech-qutqh7,
    .hai-tech-grL6Z .hai-tech-1401hop,
    .hai-tech-grL6Z .hai-tech-1blb8mz,
    .hai-tech-grL6Z .hai-tech-1nigney,
    .hai-tech-grL6Z .hai-tech-qen2hu,
    .hai-tech-grL6Z .hai-tech-1wg97cw,
    .hai-tech-grL6Z .hai-tech-1ss4hr7,
    .hai-tech-grL6Z .hai-tech-1oe6itm {
        gap: 0px
    }

    .hai-tech-grL6Z.hai-tech-ds9u5j>* {
        margin: 40px 0
    }

    .hai-tech-grL6Z.hai-tech-ds9u5j>:first-child,
    .hai-tech-grL6Z .hai-tech-18f4olb>:first-child,
    .hai-tech-grL6Z .hai-tech-1sjvdd7>:first-child,
    .hai-tech-grL6Z .hai-tech-eh7djg>:first-child,
    .hai-tech-grL6Z .hai-tech-1j9ppah>:first-child,
    .hai-tech-grL6Z .hai-tech-1xsy3y2>:first-child,
    .hai-tech-grL6Z .hai-tech-v0a53l>:first-child,
    .hai-tech-grL6Z .hai-tech-duz6pq>:first-child,
    .hai-tech-grL6Z .hai-tech-73sh1k>:first-child,
    .hai-tech-grL6Z .hai-tech-1lwab2r>:first-child,
    .hai-tech-grL6Z .hai-tech-6ix1rj>:first-child,
    .hai-tech-grL6Z .hai-tech-c263bh>:first-child,
    .hai-tech-grL6Z .hai-tech-qutqh7>:first-child,
    .hai-tech-grL6Z .hai-tech-1401hop>:first-child,
    .hai-tech-grL6Z .hai-tech-1nigney>:first-child,
    .hai-tech-grL6Z .hai-tech-qen2hu>:first-child,
    .hai-tech-grL6Z .hai-tech-1ss4hr7>:first-child,
    .hai-tech-grL6Z .hai-tech-1oe6itm>:first-child {
        margin-top: 0
    }

    .hai-tech-grL6Z.hai-tech-ds9u5j>:last-child,
    .hai-tech-grL6Z .hai-tech-18f4olb>:last-child,
    .hai-tech-grL6Z .hai-tech-1sjvdd7>:last-child,
    .hai-tech-grL6Z .hai-tech-eh7djg>:last-child,
    .hai-tech-grL6Z .hai-tech-1j9ppah>:last-child,
    .hai-tech-grL6Z .hai-tech-1xsy3y2>:last-child,
    .hai-tech-grL6Z .hai-tech-v0a53l>:last-child,
    .hai-tech-grL6Z .hai-tech-duz6pq>:last-child,
    .hai-tech-grL6Z .hai-tech-73sh1k>:last-child,
    .hai-tech-grL6Z .hai-tech-1lwab2r>:last-child,
    .hai-tech-grL6Z .hai-tech-6ix1rj>:last-child,
    .hai-tech-grL6Z .hai-tech-c263bh>:last-child,
    .hai-tech-grL6Z .hai-tech-qutqh7>:last-child,
    .hai-tech-grL6Z .hai-tech-1401hop>:last-child,
    .hai-tech-grL6Z .hai-tech-1nigney>:last-child,
    .hai-tech-grL6Z .hai-tech-qen2hu>:last-child,
    .hai-tech-grL6Z .hai-tech-1ss4hr7>:last-child,
    .hai-tech-grL6Z .hai-tech-1oe6itm>:last-child {
        margin-bottom: 0
    }

    .hai-tech-grL6Z .hai-tech-18f4olb>* {
        margin: 16px 0
    }

    .hai-tech-grL6Z .hai-tech-1sjvdd7>* {
        margin: 8px 0
    }

    .hai-tech-grL6Z .hai-tech-1ckdypz>*,
    .hai-tech-grL6Z .hai-tech-ffgufq>*,
    .hai-tech-grL6Z .hai-tech-qqlqij>*,
    .hai-tech-grL6Z .hai-tech-1q5ildj>*,
    .hai-tech-grL6Z .hai-tech-k4ku5e>*,
    .hai-tech-grL6Z .hai-tech-7vv2oo>*,
    .hai-tech-grL6Z .hai-tech-hfhka9>* {
        margin: 0 5px
    }

    .hai-tech-grL6Z .hai-tech-1ckdypz>:first-child,
    .hai-tech-grL6Z .hai-tech-gq0jm2>:first-child,
    .hai-tech-grL6Z .hai-tech-ffgufq>:first-child,
    .hai-tech-grL6Z .hai-tech-qqlqij>:first-child,
    .hai-tech-grL6Z .hai-tech-1q5ildj>:first-child,
    .hai-tech-grL6Z .hai-tech-196sd2a>:first-child,
    .hai-tech-grL6Z .hai-tech-k4ku5e>:first-child,
    .hai-tech-grL6Z .hai-tech-7vv2oo>:first-child,
    .hai-tech-grL6Z .hai-tech-hfhka9>:first-child,
    .hai-tech-grL6Z .hai-tech-dvta8u>:first-child,
    .hai-tech-grL6Z .hai-tech-1u26vwv>:first-child,
    .hai-tech-grL6Z .hai-tech-1plq0sl>:first-child,
    .hai-tech-grL6Z .hai-tech-kafpy0>:first-child,
    .hai-tech-grL6Z .hai-tech-1blb8mz>:first-child,
    .hai-tech-grL6Z .hai-tech-1wg97cw>:first-child {
        margin-left: 0
    }

    .hai-tech-grL6Z .hai-tech-1ckdypz>:last-child,
    .hai-tech-grL6Z .hai-tech-gq0jm2>:last-child,
    .hai-tech-grL6Z .hai-tech-ffgufq>:last-child,
    .hai-tech-grL6Z .hai-tech-qqlqij>:last-child,
    .hai-tech-grL6Z .hai-tech-1q5ildj>:last-child,
    .hai-tech-grL6Z .hai-tech-196sd2a>:last-child,
    .hai-tech-grL6Z .hai-tech-k4ku5e>:last-child,
    .hai-tech-grL6Z .hai-tech-7vv2oo>:last-child,
    .hai-tech-grL6Z .hai-tech-hfhka9>:last-child,
    .hai-tech-grL6Z .hai-tech-dvta8u>:last-child,
    .hai-tech-grL6Z .hai-tech-1u26vwv>:last-child,
    .hai-tech-grL6Z .hai-tech-1plq0sl>:last-child,
    .hai-tech-grL6Z .hai-tech-kafpy0>:last-child,
    .hai-tech-grL6Z .hai-tech-1blb8mz>:last-child,
    .hai-tech-grL6Z .hai-tech-1wg97cw>:last-child {
        margin-right: 0
    }

    .hai-tech-grL6Z .hai-tech-gq0jm2>*,
    .hai-tech-grL6Z .hai-tech-196sd2a>* {
        margin: 0
    }

    .hai-tech-grL6Z .hai-tech-eh7djg>*,
    .hai-tech-grL6Z .hai-tech-73sh1k>*,
    .hai-tech-grL6Z .hai-tech-1401hop>* {
        margin: 12px 0
    }

    .hai-tech-grL6Z .hai-tech-dvta8u>*,
    .hai-tech-grL6Z .hai-tech-1u26vwv>*,
    .hai-tech-grL6Z .hai-tech-1plq0sl>*,
    .hai-tech-grL6Z .hai-tech-kafpy0>*,
    .hai-tech-grL6Z .hai-tech-1blb8mz>*,
    .hai-tech-grL6Z .hai-tech-1wg97cw>* {
        margin: 0 12px
    }

    .hai-tech-grL6Z .hai-tech-1j9ppah>*,
    .hai-tech-grL6Z .hai-tech-1xsy3y2>*,
    .hai-tech-grL6Z .hai-tech-v0a53l>*,
    .hai-tech-grL6Z .hai-tech-duz6pq>*,
    .hai-tech-grL6Z .hai-tech-1lwab2r>*,
    .hai-tech-grL6Z .hai-tech-6ix1rj>*,
    .hai-tech-grL6Z .hai-tech-c263bh>*,
    .hai-tech-grL6Z .hai-tech-qutqh7>*,
    .hai-tech-grL6Z .hai-tech-1nigney>*,
    .hai-tech-grL6Z .hai-tech-qen2hu>*,
    .hai-tech-grL6Z .hai-tech-1ss4hr7>*,
    .hai-tech-grL6Z .hai-tech-1oe6itm>* {
        margin: 5px 0
    }
}

.hai-tech-grL6Z.hai-tech-v-12oquzu .hai-tech-14okbt5 {
    left: calc(50.00000000000002% - 256px / 2);
    width: 256px
}

.hai-tech-grL6Z.hai-tech-v-12oquzu .hai-tech-eh7djg {
    left: 700px
}

.hai-tech-grL6Z.hai-tech-v-12oquzu .hai-tech-73sh1k,
.hai-tech-grL6Z.hai-tech-v-tb920n .hai-tech-eh7djg {
    left: 0
}

.hai-tech-grL6Z.hai-tech-v-12oquzu .hai-tech-1plq0sl,
.hai-tech-grL6Z.hai-tech-v-12oquzu .hai-tech-nowidt,
.hai-tech-grL6Z.hai-tech-v-12oquzu .hai-tech-18l15kn,
.hai-tech-grL6Z.hai-tech-v-tb920n .hai-tech-dvta8u,
.hai-tech-grL6Z.hai-tech-v-tb920n .hai-tech-1gush5h,
.hai-tech-grL6Z.hai-tech-v-tb920n .hai-tech-1plq0sl,
.hai-tech-grL6Z.hai-tech-v-tb920n .hai-tech-nowidt,
.hai-tech-grL6Z.hai-tech-v-tb920n .hai-tech-18l15kn {
    order: 0
}

.hai-tech-grL6Z.hai-tech-v-12oquzu .hai-tech-mibudy,
.hai-tech-grL6Z.hai-tech-v-12oquzu .hai-tech-kafpy0,
.hai-tech-grL6Z.hai-tech-v-12oquzu .hai-tech-bef1pb,
.hai-tech-grL6Z.hai-tech-v-tb920n .hai-tech-1u26vwv,
.hai-tech-grL6Z.hai-tech-v-tb920n .hai-tech-mibudy,
.hai-tech-grL6Z.hai-tech-v-tb920n .hai-tech-kafpy0,
.hai-tech-grL6Z.hai-tech-v-tb920n .hai-tech-bef1pb {
    order: 1
}

.hai-tech-grL6Z.hai-tech-v-12oquzu .hai-tech-1401hop,
.hai-tech-grL6Z.hai-tech-v-tb920n .hai-tech-1401hop {
    left: -700px;
    right: unset;
    width: 1200px
}

.hai-tech-grL6Z.hai-tech-v-tb920n .hai-tech-14okbt5 {
    left: unset;
    right: 9px
}

.hai-tech-grL6Z.hai-tech-v-tb920n .hai-tech-73sh1k {
    left: -700px
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj.hai-tech-ds9u5j,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl.hai-tech-ds9u5j,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf.hai-tech-ds9u5j {
    gap: 60px;
    height: min-content;
    width: 640px
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-18f4olb,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1p947q3,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-18f4olb,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1p947q3,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-18f4olb,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1p947q3,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-18f4olb,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1p947q3,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-18f4olb,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1p947q3,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-18f4olb,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1p947q3 {
    width: 100%
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-gq0jm2,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-gq0jm2,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-73sh1k,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-gq0jm2,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-eh7djg {
    left: 0;
    right: 0;
    width: unset
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-14okbt5 {
    height: 42px;
    left: 10px;
    top: calc(50.00000000000002% - 42px / 2);
    width: 172px
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-14gx5h2,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-14gx5h2,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-14gx5h2 {
    height: 1512px
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-eh7djg,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-73sh1k,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-eh7djg {
    left: 400px;
    width: 640px
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-dvta8u,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1u26vwv,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1plq0sl,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-kafpy0,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1blb8mz,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1wg97cw,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-dvta8u,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1u26vwv,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1plq0sl,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-kafpy0,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1blb8mz,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1wg97cw,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-dvta8u,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1u26vwv,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1plq0sl,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-kafpy0,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1blb8mz,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1wg97cw,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1u26vwv,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1u26vwv,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1u26vwv {
    flex-direction: column
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1gush5h,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-11jewuu,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-mibudy,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-18l15kn,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1cwzhxc,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-v8mx30,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1gush5h,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-11jewuu,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-mibudy,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-18l15kn,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1cwzhxc,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-v8mx30,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1gush5h,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-11jewuu,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-mibudy,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-18l15kn,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1cwzhxc,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-v8mx30 {
    flex: none;
    height: 360px;
    width: 100%
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1its51b,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-pkywnn,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-duhpw2,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1its51b,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-pkywnn,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-duhpw2,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1its51b,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-pkywnn,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-duhpw2 {
    height: var(--hai-tech-aspect-ratio-supported, 211px)
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1g75ho9,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1vec1lw,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-nowidt,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-bef1pb,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-5r97me,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1chojxe,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1g75ho9,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1vec1lw,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-nowidt,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-bef1pb,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-5r97me,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1chojxe,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1g75ho9,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1vec1lw,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-nowidt,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-bef1pb,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-5r97me,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1chojxe {
    height: 360px;
    width: 100%
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-rq2qpq,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1flmflb,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1pj9qvh,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1flmflb,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1pj9qvh,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-rq2qpq,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1pj9qvh {
    height: var(--hai-tech-aspect-ratio-supported, 390px);
    top: 153px
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-wz7fyo,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-ogfilk,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-wz7fyo,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-ogfilk,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-wz7fyo,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-ogfilk {
    height: var(--hai-tech-aspect-ratio-supported, 410px)
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1qbgky,
.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-cd3oli,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-cd3oli,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-34nt7p,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1qbgky,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-34nt7p {
    top: 167px
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-ygcmx9,
.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-ygcmx9,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-ygcmx9 {
    height: var(--hai-tech-aspect-ratio-supported, 430px);
    left: 12px;
    right: 12px;
    top: 173px
}

.hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-34nt7p {
    right: -137px;
    top: 167px;
    width: unset
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

    .hai-tech-grL6Z.hai-tech-v-hqvlsj.hai-tech-ds9u5j,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-dvta8u,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1u26vwv,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1plq0sl,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-kafpy0,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1blb8mz,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1wg97cw {
        gap: 0px
    }

    .hai-tech-grL6Z.hai-tech-v-hqvlsj.hai-tech-ds9u5j>* {
        margin: 30px 0
    }

    .hai-tech-grL6Z.hai-tech-v-hqvlsj.hai-tech-ds9u5j>:first-child,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-dvta8u>:first-child,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1u26vwv>:first-child,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1plq0sl>:first-child,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-kafpy0>:first-child,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1blb8mz>:first-child,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1wg97cw>:first-child {
        margin-top: 0
    }

    .hai-tech-grL6Z.hai-tech-v-hqvlsj.hai-tech-ds9u5j>:last-child,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-dvta8u>:last-child,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1u26vwv>:last-child,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1plq0sl>:last-child,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-kafpy0>:last-child,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1blb8mz>:last-child,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1wg97cw>:last-child {
        margin-bottom: 0
    }

    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-dvta8u>*,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1u26vwv>*,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1plq0sl>*,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-kafpy0>*,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1blb8mz>*,
    .hai-tech-grL6Z.hai-tech-v-hqvlsj .hai-tech-1wg97cw>* {
        margin: 12px 0
    }
}

.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-qqlqij,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1q5ildj {
    cursor: unset
}

.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-14okbt5 {
    height: 42px;
    left: calc(50.00000000000002% - 179px / 2);
    top: calc(50.00000000000002% - 42px / 2)
}

.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-rq2qpq,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1flmflb {
    height: var(--hai-tech-aspect-ratio-supported, 390px)
}

.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1401hop {
    left: -400px;
    right: unset;
    width: 640px
}

.hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1ss4hr7,
.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1ss4hr7 {
    right: unset;
    width: 592px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

    .hai-tech-grL6Z.hai-tech-v-1dh3cyl.hai-tech-ds9u5j,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-dvta8u,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1u26vwv,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1plq0sl,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-kafpy0,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1blb8mz,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1wg97cw {
        gap: 0px
    }

    .hai-tech-grL6Z.hai-tech-v-1dh3cyl.hai-tech-ds9u5j>* {
        margin: 30px 0
    }

    .hai-tech-grL6Z.hai-tech-v-1dh3cyl.hai-tech-ds9u5j>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-dvta8u>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1u26vwv>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1plq0sl>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-kafpy0>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1blb8mz>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1wg97cw>:first-child {
        margin-top: 0
    }

    .hai-tech-grL6Z.hai-tech-v-1dh3cyl.hai-tech-ds9u5j>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-dvta8u>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1u26vwv>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1plq0sl>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-kafpy0>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1blb8mz>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1wg97cw>:last-child {
        margin-bottom: 0
    }

    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-dvta8u>*,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1u26vwv>*,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1plq0sl>*,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-kafpy0>*,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1blb8mz>*,
    .hai-tech-grL6Z.hai-tech-v-1dh3cyl .hai-tech-1wg97cw>* {
        margin: 12px 0
    }
}

.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1sewo6a {
    flex: 1 0 0px;
    white-space: pre-wrap;
    width: 1px;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-14okbt5 {
    height: 42px;
    left: unset;
    right: 9px;
    top: calc(50.00000000000002% - 42px / 2)
}

.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-73sh1k {
    left: -400px;
    width: 640px
}

.hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1401hop {
    left: -400px;
    right: 400px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

    .hai-tech-grL6Z.hai-tech-v-1f8ijaf.hai-tech-ds9u5j,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-dvta8u,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1u26vwv,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1plq0sl,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-kafpy0,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1blb8mz,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1wg97cw {
        gap: 0px
    }

    .hai-tech-grL6Z.hai-tech-v-1f8ijaf.hai-tech-ds9u5j>* {
        margin: 30px 0
    }

    .hai-tech-grL6Z.hai-tech-v-1f8ijaf.hai-tech-ds9u5j>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-dvta8u>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1u26vwv>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1plq0sl>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-kafpy0>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1blb8mz>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1wg97cw>:first-child {
        margin-top: 0
    }

    .hai-tech-grL6Z.hai-tech-v-1f8ijaf.hai-tech-ds9u5j>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-dvta8u>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1u26vwv>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1plq0sl>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-kafpy0>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1blb8mz>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1wg97cw>:last-child {
        margin-bottom: 0
    }

    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-dvta8u>*,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1u26vwv>*,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1plq0sl>*,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-kafpy0>*,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1blb8mz>*,
    .hai-tech-grL6Z.hai-tech-v-1f8ijaf .hai-tech-1wg97cw>* {
        margin: 12px 0
    }
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u.hai-tech-ds9u5j,
.hai-tech-grL6Z.hai-tech-v-1pu8czg.hai-tech-ds9u5j,
.hai-tech-grL6Z.hai-tech-v-rdl5ee.hai-tech-ds9u5j {
    gap: 32px;
    height: min-content;
    width: 342px
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-11jdn2g,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-11jdn2g,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-11jdn2g {
    align-content: center;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: center;
    padding: 0;
    width: 100%
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-196sd2a,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-196sd2a,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-196sd2a {
    flex: 1 0 0px;
    flex-direction: column;
    gap: 8px;
    left: unset;
    order: 1;
    padding: 0;
    position: relative;
    right: unset;
    top: unset;
    width: 1px
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-k4ku5e,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-7vv2oo,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-hfhka9 {
    flex: none;
    width: 100%
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-7vv2oo,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-hfhka9,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-k4ku5e,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-hfhka9,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-k4ku5e,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-7vv2oo {
    cursor: pointer;
    flex: none;
    width: 100%
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-10nhvou {
    left: 0;
    order: 0;
    right: 0;
    top: 0;
    width: unset;
    z-index: 1
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-14gx5h2,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-14gx5h2,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-14gx5h2 {
    height: 1062px
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-eh7djg,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-73sh1k,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-eh7djg {
    gap: 20px;
    left: 300px;
    width: 342px
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-dvta8u,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1plq0sl,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-kafpy0,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1blb8mz,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1wg97cw,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-dvta8u,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1plq0sl,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-kafpy0,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1blb8mz,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1wg97cw,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-dvta8u,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1plq0sl,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-kafpy0,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1blb8mz,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1wg97cw {
    flex-direction: column;
    gap: 20px
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1gush5h,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-11jewuu,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-mibudy,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-18l15kn,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1cwzhxc,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-v8mx30,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1gush5h,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-11jewuu,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-mibudy,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-18l15kn,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1cwzhxc,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-v8mx30,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1gush5h,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-11jewuu,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-mibudy,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-18l15kn,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1cwzhxc,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-v8mx30 {
    flex: none;
    height: 250px;
    width: 100%
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1its51b,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-pkywnn,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-duhpw2,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1its51b,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-pkywnn,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-duhpw2,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1its51b,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-pkywnn,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-duhpw2 {
    height: var(--hai-tech-aspect-ratio-supported, 128px);
    top: 158px
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1j9ppah,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-c263bh,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1oe6itm,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1j9ppah,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-c263bh,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1oe6itm,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1j9ppah,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-c263bh,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1oe6itm {
    height: min-content;
    left: 16px;
    right: 16px;
    top: 16px
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1g75ho9,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1vec1lw,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-nowidt,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-bef1pb,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-5r97me,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1chojxe,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1g75ho9,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1vec1lw,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-nowidt,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-bef1pb,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-5r97me,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1chojxe,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1g75ho9,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1vec1lw,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-nowidt,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-bef1pb,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-5r97me,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1chojxe {
    height: 250px;
    width: 100%
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-rq2qpq,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1flmflb,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1pj9qvh,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-rq2qpq,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1flmflb,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1pj9qvh,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-rq2qpq,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1flmflb,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1pj9qvh {
    height: var(--hai-tech-aspect-ratio-supported, 208px);
    left: 12px;
    right: 12px;
    top: 128px
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1xsy3y2,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-v0a53l,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-duz6pq,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1lwab2r,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-6ix1rj,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-qutqh7,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1nigney,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-qen2hu,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1ss4hr7,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1xsy3y2,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-v0a53l,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-duz6pq,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1lwab2r,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-6ix1rj,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-qutqh7,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1nigney,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-qen2hu,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1ss4hr7,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1xsy3y2,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-v0a53l,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-duz6pq,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1lwab2r,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-6ix1rj,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-qutqh7,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1nigney,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-qen2hu,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1ss4hr7 {
    left: 16px;
    right: 16px;
    top: 16px
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-wz7fyo,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-ogfilk,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-ygcmx9,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-wz7fyo,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-ogfilk,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-ygcmx9,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-wz7fyo,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-ogfilk,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-ygcmx9 {
    height: var(--hai-tech-aspect-ratio-supported, 222px);
    left: 12px;
    right: 12px;
    top: 147px
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1qbgky,
.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-cd3oli,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1qbgky,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-cd3oli,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1qbgky,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-cd3oli {
    height: var(--hai-tech-aspect-ratio-supported, 77px);
    top: 127px;
    width: 516px
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1401hop {
    gap: 20px
}

.hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-34nt7p,
.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-34nt7p,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-34nt7p {
    height: var(--hai-tech-aspect-ratio-supported, 77px);
    right: -198px;
    top: 127px;
    width: unset
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

    .hai-tech-grL6Z.hai-tech-v-1q7le0u.hai-tech-ds9u5j,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-11jdn2g,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-196sd2a,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-eh7djg,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-dvta8u,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1u26vwv,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-73sh1k,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1plq0sl,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-kafpy0,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1401hop,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1blb8mz,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1wg97cw {
        gap: 0px
    }

    .hai-tech-grL6Z.hai-tech-v-1q7le0u.hai-tech-ds9u5j>* {
        margin: 16px 0
    }

    .hai-tech-grL6Z.hai-tech-v-1q7le0u.hai-tech-ds9u5j>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-196sd2a>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-eh7djg>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-dvta8u>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1u26vwv>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-73sh1k>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1plq0sl>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-kafpy0>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1401hop>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1blb8mz>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1wg97cw>:first-child {
        margin-top: 0
    }

    .hai-tech-grL6Z.hai-tech-v-1q7le0u.hai-tech-ds9u5j>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-196sd2a>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-eh7djg>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-dvta8u>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1u26vwv>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-73sh1k>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1plq0sl>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-kafpy0>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1401hop>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1blb8mz>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1wg97cw>:last-child {
        margin-bottom: 0
    }

    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-11jdn2g>* {
        margin: 0 5px
    }

    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-11jdn2g>:first-child {
        margin-left: 0
    }

    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-11jdn2g>:last-child {
        margin-right: 0
    }

    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-196sd2a>* {
        margin: 4px 0
    }

    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-eh7djg>*,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-dvta8u>*,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-73sh1k>*,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1plq0sl>*,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-kafpy0>*,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1401hop>*,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1blb8mz>*,
    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1wg97cw>* {
        margin: 10px 0
    }

    .hai-tech-grL6Z.hai-tech-v-1q7le0u .hai-tech-1u26vwv>* {
        margin: 12px 0
    }
}

.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-10nhvou {
    left: 0;
    order: 0;
    right: 0;
    width: unset;
    z-index: 1
}

.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-73sh1k,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-eh7djg {
    gap: 20px;
    left: 0;
    right: 0;
    width: unset
}

.hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1401hop,
.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1401hop {
    gap: 20px;
    left: -300px;
    right: unset;
    width: 342px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

    .hai-tech-grL6Z.hai-tech-v-1pu8czg.hai-tech-ds9u5j,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-11jdn2g,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-196sd2a,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-eh7djg,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-dvta8u,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1u26vwv,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-73sh1k,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1plq0sl,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-kafpy0,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1401hop,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1blb8mz,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1wg97cw {
        gap: 0px
    }

    .hai-tech-grL6Z.hai-tech-v-1pu8czg.hai-tech-ds9u5j>* {
        margin: 16px 0
    }

    .hai-tech-grL6Z.hai-tech-v-1pu8czg.hai-tech-ds9u5j>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-196sd2a>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-eh7djg>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-dvta8u>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1u26vwv>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-73sh1k>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1plq0sl>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-kafpy0>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1401hop>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1blb8mz>:first-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1wg97cw>:first-child {
        margin-top: 0
    }

    .hai-tech-grL6Z.hai-tech-v-1pu8czg.hai-tech-ds9u5j>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-196sd2a>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-eh7djg>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-dvta8u>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1u26vwv>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-73sh1k>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1plq0sl>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-kafpy0>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1401hop>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1blb8mz>:last-child,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1wg97cw>:last-child {
        margin-bottom: 0
    }

    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-11jdn2g>* {
        margin: 0 5px
    }

    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-11jdn2g>:first-child {
        margin-left: 0
    }

    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-11jdn2g>:last-child {
        margin-right: 0
    }

    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-196sd2a>* {
        margin: 4px 0
    }

    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-eh7djg>*,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-dvta8u>*,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-73sh1k>*,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1plq0sl>*,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-kafpy0>*,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1401hop>*,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1blb8mz>*,
    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1wg97cw>* {
        margin: 10px 0
    }

    .hai-tech-grL6Z.hai-tech-v-1pu8czg .hai-tech-1u26vwv>* {
        margin: 12px 0
    }
}

.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-10nhvou {
    bottom: 0;
    left: 0;
    order: 0;
    right: 0;
    top: unset;
    width: unset;
    z-index: 1
}

.hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-73sh1k {
    gap: 20px;
    left: -300px;
    width: 342px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

    .hai-tech-grL6Z.hai-tech-v-rdl5ee.hai-tech-ds9u5j,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-11jdn2g,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-196sd2a,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-eh7djg,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-dvta8u,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1u26vwv,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-73sh1k,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1plq0sl,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-kafpy0,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1401hop,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1blb8mz,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1wg97cw {
        gap: 0px
    }

    .hai-tech-grL6Z.hai-tech-v-rdl5ee.hai-tech-ds9u5j>* {
        margin: 16px 0
    }

    .hai-tech-grL6Z.hai-tech-v-rdl5ee.hai-tech-ds9u5j>:first-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-196sd2a>:first-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-eh7djg>:first-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-dvta8u>:first-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1u26vwv>:first-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-73sh1k>:first-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1plq0sl>:first-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-kafpy0>:first-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1401hop>:first-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1blb8mz>:first-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1wg97cw>:first-child {
        margin-top: 0
    }

    .hai-tech-grL6Z.hai-tech-v-rdl5ee.hai-tech-ds9u5j>:last-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-196sd2a>:last-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-eh7djg>:last-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-dvta8u>:last-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1u26vwv>:last-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-73sh1k>:last-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1plq0sl>:last-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-kafpy0>:last-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1401hop>:last-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1blb8mz>:last-child,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1wg97cw>:last-child {
        margin-bottom: 0
    }

    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-11jdn2g>* {
        margin: 0 5px
    }

    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-11jdn2g>:first-child {
        margin-left: 0
    }

    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-11jdn2g>:last-child {
        margin-right: 0
    }

    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-196sd2a>* {
        margin: 4px 0
    }

    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-eh7djg>*,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-dvta8u>*,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-73sh1k>*,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1plq0sl>*,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-kafpy0>*,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1401hop>*,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1blb8mz>*,
    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1wg97cw>* {
        margin: 10px 0
    }

    .hai-tech-grL6Z.hai-tech-v-rdl5ee .hai-tech-1u26vwv>* {
        margin: 12px 0
    }
}

.hai-tech-Usksf.hai-tech-1j5utxu,
.hai-tech-Usksf .hai-tech-1j5utxu {
    display: block
}

.hai-tech-Usksf.hai-tech-jomzk1 {
    align-content: flex-start;
    align-items: flex-start;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    height: 392px;
    justify-content: center;
    overflow: visible;
    padding: 24px;
    position: relative;
    width: min-content
}

.hai-tech-Usksf .hai-tech-3rtfh6 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: 80px;
    justify-content: center;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 80px
}

.hai-tech-Usksf .hai-tech-1sekzx1-container {
    flex: none;
    height: 45px;
    position: relative;
    width: 45px
}

.hai-tech-Usksf .hai-tech-1cdnr16 {
    align-self: stretch;
    flex: none;
    height: auto;
    position: relative;
    white-space: pre-wrap;
    width: auto;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-Usksf .hai-tech-kghqqz {
    align-self: stretch;
    flex: 1 0 0px;
    height: 1px;
    position: relative;
    white-space: pre-wrap;
    width: auto;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-Usksf .hai-tech-1jjh6cx {
    align-content: center;
    align-items: center;
    align-self: stretch;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: min-content;
    justify-content: space-between;
    overflow: visible;
    padding: 10px 16px 10px 10px;
    position: relative;
    width: auto
}

.hai-tech-Usksf .hai-tech-5hn9v1 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

.hai-tech-Usksf .hai-tech-1pzop7k {
    flex: none;
    height: 31px;
    overflow: visible;
    position: relative;
    width: 84px
}

.hai-tech-Usksf .hai-tech-dv2zby {
    aspect-ratio: 1 / 1;
    bottom: 0;
    flex: none;
    left: 0;
    position: absolute;
    top: 0;
    width: var(--hai-tech-aspect-ratio-supported, 31px)
}

.hai-tech-Usksf .hai-tech-90w41i {
    aspect-ratio: 1 / 1;
    bottom: 0;
    flex: none;
    left: 49%;
    position: absolute;
    top: 0;
    width: var(--hai-tech-aspect-ratio-supported, 31px)
}

.hai-tech-Usksf .hai-tech-1x8xu90 {
    aspect-ratio: 1 / 1;
    bottom: 0;
    flex: none;
    position: absolute;
    right: 1px;
    top: 0;
    width: var(--hai-tech-aspect-ratio-supported, 31px)
}

.hai-tech-Usksf .hai-tech-1x92kld {
    flex: none;
    height: auto;
    position: relative;
    white-space: pre;
    width: auto
}

.hai-tech-Usksf .hai-tech-1uoutz2 {
    flex: none;
    height: 24px;
    overflow: hidden;
    position: relative;
    width: 24px
}

.hai-tech-Usksf .hai-tech-1dad85k {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 16px;
    height: min-content;
    justify-content: center;
    left: -40px;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 0;
    width: min-content
}

.hai-tech-Usksf .hai-tech-9n6apu-container,
.hai-tech-Usksf .hai-tech-14x6mzu-container {
    flex: none;
    height: 24px;
    position: relative;
    width: 24px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

    .hai-tech-Usksf.hai-tech-jomzk1,
    .hai-tech-Usksf .hai-tech-3rtfh6,
    .hai-tech-Usksf .hai-tech-5hn9v1,
    .hai-tech-Usksf .hai-tech-1dad85k {
        gap: 0px
    }

    .hai-tech-Usksf.hai-tech-jomzk1>* {
        margin: 12px 0
    }

    .hai-tech-Usksf.hai-tech-jomzk1>:first-child {
        margin-top: 0
    }

    .hai-tech-Usksf.hai-tech-jomzk1>:last-child {
        margin-bottom: 0
    }

    .hai-tech-Usksf .hai-tech-3rtfh6>*,
    .hai-tech-Usksf .hai-tech-5hn9v1>* {
        margin: 0 5px
    }

    .hai-tech-Usksf .hai-tech-3rtfh6>:first-child,
    .hai-tech-Usksf .hai-tech-5hn9v1>:first-child,
    .hai-tech-Usksf .hai-tech-1dad85k>:first-child {
        margin-left: 0
    }

    .hai-tech-Usksf .hai-tech-3rtfh6>:last-child,
    .hai-tech-Usksf .hai-tech-5hn9v1>:last-child,
    .hai-tech-Usksf .hai-tech-1dad85k>:last-child {
        margin-right: 0
    }

    .hai-tech-Usksf .hai-tech-1dad85k>* {
        margin: 0 8px
    }
}

.hai-tech-Usksf.hai-tech-v-srs0sl.hai-tech-jomzk1 {
    cursor: unset
}

.hai-tech-Usksf.hai-tech-v-srs0sl .hai-tech-3rtfh6 {
    height: 60px;
    width: 60px
}

.hai-tech-Usksf.hai-tech-v-srs0sl .hai-tech-1sekzx1-container {
    height: 32px;
    width: 32px
}

.hai-tech-Usksf.hai-tech-v-sby9gu.hai-tech-jomzk1 {
    cursor: unset;
    height: min-content
}

.hai-tech-Usksf.hai-tech-v-sby9gu .hai-tech-3rtfh6 {
    height: 40px;
    width: 40px
}

.hai-tech-Usksf.hai-tech-v-sby9gu .hai-tech-1sekzx1-container {
    height: 24px;
    width: 24px
}

.hai-tech-Usksf.hai-tech-v-sby9gu .hai-tech-kghqqz {
    flex: none;
    height: auto
}

.hai-tech-Usksf.hai-tech-v-jomzk1.hover.hai-tech-jomzk1 {
    justify-content: flex-start;
    overflow: hidden;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-Usksf.hai-tech-v-jomzk1.hover .hai-tech-1dad85k {
    left: unset;
    right: -40px;
    top: 50%
}

.hai-tech-Usksf[data-border=true]:after,
.hai-tech-Usksf [data-border=true]:after {
    content: "";
    border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
    border-color: var(--border-color, none);
    border-style: var(--border-style, none);
    width: 100%;
    height: 100%;
    position: absolute;
    box-sizing: border-box;
    left: 0;
    top: 0;
    border-radius: inherit;
    pointer-events: none
}

.hai-tech-t0h4F.hai-tech-1gzcu0g,
.hai-tech-t0h4F .hai-tech-1gzcu0g {
    display: block
}

.hai-tech-t0h4F.hai-tech-79tnqh {
    align-content: flex-start;
    align-items: flex-start;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 43px;
    height: min-content;
    justify-content: flex-start;
    overflow: hidden;
    padding: 24px;
    position: relative;
    width: min-content;
    will-change: var(--hai-tech-will-change-override, transform)
}

.hai-tech-t0h4F .hai-tech-oylx4c {
    flex: none;
    height: auto;
    position: relative;
    white-space: pre-wrap;
    width: 412px;
    word-break: break-word;
    word-wrap: break-word
}

.hai-tech-t0h4F .hai-tech-za0zk7 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

.hai-tech-t0h4F .hai-tech-195tp4h {
    aspect-ratio: 1 / 1;
    flex: none;
    height: var(--hai-tech-aspect-ratio-supported, 45px);
    position: relative;
    width: 45px
}

.hai-tech-t0h4F .hai-tech-bisqp3 {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 2px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content
}

.hai-tech-t0h4F .hai-tech-1czz5ng,
.hai-tech-t0h4F .hai-tech-t1x22j {
    flex: none;
    height: auto;
    position: relative;
    white-space: pre;
    width: auto
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {

    .hai-tech-t0h4F.hai-tech-79tnqh,
    .hai-tech-t0h4F .hai-tech-za0zk7,
    .hai-tech-t0h4F .hai-tech-bisqp3 {
        gap: 0px
    }

    .hai-tech-t0h4F.hai-tech-79tnqh>* {
        margin: 21.5px 0
    }

    .hai-tech-t0h4F.hai-tech-79tnqh>:first-child,
    .hai-tech-t0h4F .hai-tech-bisqp3>:first-child {
        margin-top: 0
    }

    .hai-tech-t0h4F.hai-tech-79tnqh>:last-child,
    .hai-tech-t0h4F .hai-tech-bisqp3>:last-child {
        margin-bottom: 0
    }

    .hai-tech-t0h4F .hai-tech-za0zk7>* {
        margin: 0 5px
    }

    .hai-tech-t0h4F .hai-tech-za0zk7>:first-child {
        margin-left: 0
    }

    .hai-tech-t0h4F .hai-tech-za0zk7>:last-child {
        margin-right: 0
    }

    .hai-tech-t0h4F .hai-tech-bisqp3>* {
        margin: 1px 0
    }
}

.hai-tech-t0h4F.hai-tech-v-59cw54.hai-tech-79tnqh {
    cursor: unset;
    gap: 16px;
    padding: 16px
}

.hai-tech-t0h4F.hai-tech-v-59cw54 .hai-tech-oylx4c {
    align-self: stretch;
    width: auto
}

.hai-tech-t0h4F.hai-tech-v-59cw54 .hai-tech-195tp4h {
    height: var(--hai-tech-aspect-ratio-supported, 36px);
    width: 36px
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
    .hai-tech-t0h4F.hai-tech-v-59cw54.hai-tech-79tnqh {
        gap: 0px
    }

    .hai-tech-t0h4F.hai-tech-v-59cw54.hai-tech-79tnqh>* {
        margin: 8px 0
    }

    .hai-tech-t0h4F.hai-tech-v-59cw54.hai-tech-79tnqh>:first-child {
        margin-top: 0
    }

    .hai-tech-t0h4F.hai-tech-v-59cw54.hai-tech-79tnqh>:last-child {
        margin-bottom: 0
    }
}

.hai-tech-t0h4F.hai-tech-v-79tnqh.hover .hai-tech-oylx4c {
    width: 482px
}

.hai-tech-t0h4F[data-border=true]:after,
.hai-tech-t0h4F [data-border=true]:after {
    content: "";
    border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
    border-color: var(--border-color, none);
    border-style: var(--border-style, none);
    width: 100%;
    height: 100%;
    position: absolute;
    box-sizing: border-box;
    left: 0;
    top: 0;
    border-radius: inherit;
    pointer-events: none
}

.hai-tech-59oxT.hai-tech-6yql8c,
.hai-tech-59oxT .hai-tech-6yql8c {
    display: block
}

.hai-tech-59oxT.hai-tech-15tanle {
    align-content: center;
    align-items: center;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: 44px;
    justify-content: center;
    overflow: visible;
    padding: 9px 20px;
    position: relative;
    width: min-content
}

.hai-tech-59oxT .hai-tech-1wf1g1c-container {
    flex: none;
    height: 24px;
    position: relative;
    width: 24px
}

.hai-tech-59oxT .hai-tech-1pcjcp0 {
    flex: none;
    height: auto;
    position: relative;
    white-space: pre;
    width: auto
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
    .hai-tech-59oxT.hai-tech-15tanle {
        gap: 0px
    }

    .hai-tech-59oxT.hai-tech-15tanle>* {
        margin: 0 5px
    }

    .hai-tech-59oxT.hai-tech-15tanle>:first-child {
        margin-left: 0
    }

    .hai-tech-59oxT.hai-tech-15tanle>:last-child {
        margin-right: 0
    }
}

.hai-tech-59oxT.hai-tech-v-102lp7j.hai-tech-15tanle {
    height: 27px;
    padding: 4px 16px
}

.hai-tech-59oxT.hai-tech-v-kwghf0.hai-tech-15tanle {
    height: 27px;
    padding: 6px 10px
}

.hai-tech-59oxT.hai-tech-v-kwghf0 .hai-tech-1wf1g1c-container {
    height: 20px;
    width: 20px
}

@supports (aspect-ratio: 1) {
    body {
        --hai-tech-aspect-ratio-supported: auto
    }
}

.hai-tech-ARj2C.hai-tech-z5f4ok,
.hai-tech-ARj2C .hai-tech-z5f4ok {
    display: block
}

.hai-tech-ARj2C.hai-tech-1wibjt3 {
    align-content: center;
    align-items: center;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: 26px;
    justify-content: center;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-decoration: none;
    width: min-content
}

.hai-tech-ARj2C .hai-tech-tpva7e {
    flex: none;
    height: auto;
    position: relative;
    white-space: pre;
    width: auto
}

@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
    .hai-tech-ARj2C.hai-tech-1wibjt3 {
        gap: 0px
    }

    .hai-tech-ARj2C.hai-tech-1wibjt3>* {
        margin: 0 5px
    }

    .hai-tech-ARj2C.hai-tech-1wibjt3>:first-child {
        margin-left: 0
    }

    .hai-tech-ARj2C.hai-tech-1wibjt3>:last-child {
        margin-right: 0
    }
}

.ssr-variant {
    display: contents
}
.hai-tech-1nfc1dm {
    align-items: unset !important;
}

.hai-tech-1gz2jkw div {
    position: unset !important;
    display: flex;
    justify-content: center;
}