

html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -ms-overflow-style: scrollbar;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 62.5%;
    scroll-behavior: smooth;
    scroll-padding-top: calc(var(--wp-admin--admin-bar--height, 0px) + var(--mg--header--height, 6.4rem) + var(--mg--scroll-padding-top, 0px) + var(--mg--filters--height, 0px))
}

html.reduced-motion {
    scroll-behavior: unset
}

.body {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
    overflow-x: hidden;
}

.body,
.editor-styles-wrapper {
    background-color: var(--body-bg-color);
    color: var(--body-color);
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 1;
    text-align: left;
    width: 100%
}

#editor ::-moz-selection,
.body ::-moz-selection,
.wp-editor ::-moz-selection {
    background: #00a071;
    color: #fff
}

#editor ::selection,
.body ::selection,
.wp-editor ::selection {
    background: #00a071;
    color: #fff
}

#editor[data-color-mode=color] .editor-styles-wrapper ::-moz-selection,
#editor[data-color-mode=color] ::-moz-selection,
.body[data-color-mode=color] .editor-styles-wrapper ::-moz-selection,
.body[data-color-mode=color] ::-moz-selection,
.wp-editor[data-color-mode=color] .editor-styles-wrapper ::-moz-selection,
.wp-editor[data-color-mode=color] ::-moz-selection {
    background: #fff;
    color: #000
}

#editor[data-color-mode=color] .editor-styles-wrapper ::selection,
#editor[data-color-mode=color] ::selection,
.body[data-color-mode=color] .editor-styles-wrapper ::selection,
.body[data-color-mode=color] ::selection,
.wp-editor[data-color-mode=color] .editor-styles-wrapper ::selection,
.wp-editor[data-color-mode=color] ::selection {
    background: #fff;
    color: #000
}

#editor,
.wp-editor,
body {
    --body-border-color: #aeada9;
    --body-bg-color: #fbf7f0;
    --body-color-rgb: 27, 25, 23;
    --body-color: rgb(var(--body-color-rgb));
    --mg--btn-ico--fg: #f5f3f2;
    --mg--btn-ico--bg: #1b1917;
    --wp--style--block-gap: clamp(2.2rem, 1.6366197183rem + 1.5023474178vw, 3.8rem);
    --wp--custom--spacing--root: 2.4rem
}

@media(min-width:768px) {

    #editor,
    .wp-editor,
    body {
        --wp--custom--spacing--root: 4.8rem
    }
}

:root.reduced-motion #editor,
:root.reduced-motion .wp-editor,
:root.reduced-motion body {
    --mg--transition--duration: 0.001ms;
    --mg--animation--duration: 0.001ms
}

#editor[data-color-mode=dark],
#editor[data-color-mode=dark] .editor-styles-wrapper,
.wp-editor[data-color-mode=dark],
.wp-editor[data-color-mode=dark] .editor-styles-wrapper,
body[data-color-mode=dark],
body[data-color-mode=dark] .editor-styles-wrapper {
    --body-border-color: #fff;
    --body-bg-color: #000;
    --body-color-rgb: 255, 255, 255
}

.debug {
    word-wrap: break-word;
    cursor: default;
    white-space: pre-wrap
}

@media(max-width:1023.98px) {
    .debug {
        display: none
    }
}

@media(min-width:1024px) {
    .debug {
        background-color: #1b1917;
        border: 2px solid #928c86;
        box-shadow: inset 0 0 10px rgba(0, 0, 0, .5), 0 2px 10px rgba(0, 0, 0, .15);
        color: #fff;
        font-family: Monaco, Consolas, monospace;
        font-size: 1.2rem;
        line-height: 1.6rem;
        max-height: 500px;
        overflow: scroll;
        position: relative;
        text-align: left !important;
        text-shadow: 1px 1px 0 hsla(0, 0%, 100%, .5)
    }

    .debug-header {
        background-color: #928c86;
        box-shadow: 0 1px 10px rgba(0, 0, 0, .5);
        font-size: 1rem;
        height: 3rem;
        left: 0;
        position: sticky;
        top: 0;
        width: 100%
    }

    .debug-header:before {
        color: #fff;
        content: "mg_debug() output";
        left: 10px;
        line-height: 1rem;
        position: absolute;
        text-shadow: 1px 1px 0 rgba(0, 0, 0, .1);
        top: 10px
    }

    .debug p {
        padding: 2rem 2rem 1rem
    }

    .debug[data-format=fixed] {
        position: fixed;
        right: 50px;
        top: 50px;
        width: 900px;
        z-index: 9999
    }

    .debug[data-format=relative] {
        margin: 0;
        position: relative
    }
}

@media(min-width:1024px)and (min-width:1024px) {
    .debug[data-format=relative] {
        margin: 2rem auto
    }
}

@media(min-width:1024px) {
    .wp-admin .debug {
        background-color: #1b1917;
        border: 2px solid #928c86;
        color: #fff;
        left: 0;
        margin: 0 auto;
        padding: 2rem;
        position: absolute;
        right: 0;
        width: 50%;
        z-index: 9999
    }
}

.simple-debug {
    background-color: #fff;
    border: thin solid #aeada9;
    color: #000;
    font-size: .7rem;
    line-height: 1.4rem;
    max-height: 200px;
    max-width: 100%;
    overflow: scroll;
    padding: 1rem;
    position: relative
}

*,
:after,
:before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

:is(article, aside, figcaption, figure, footer, header, hgroup, main, nav, section) {
    display: block
}

:is(h1, h2, h3, h4, h5, h6) {
    color: inherit;
    font-size: inherit;
    font-weight: inherit
}

:is(h1, h2, h3, h4, h5, h6, caption, figcaption, blockquote) {
    text-wrap: balance
}

a {
    color: inherit;
    text-decoration: none
}

address {
    font-style: normal;
    line-height: inherit
}

sub,
sup {
    font-size: .65em;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

code,
pre {
    font-family: Monaco, Consolas, monospace;
    font-size: 1em
}

ol,
ul {
    list-style: none
}

img {
    border-style: none;
    display: block;
    height: auto;
    max-width: 100%
}

svg:not(:root) {
    overflow: hidden
}

label {
    display: inline-block
}

button {
    background: transparent;
    border: none;
    border-radius: 0
}

:is(input, button, select, optgroup, textarea) {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

textarea {
    overflow: auto;
    resize: vertical
}

table {
    border: 0;
    border-collapse: collapse;
    empty-cells: show;
    font-size: 1em
}

caption,
td,
th {
    font-weight: 400;
    text-align: inherit;
    vertical-align: top
}

[tabindex="-1"]:focus {
    outline: 0 !important
}

.cgrid {
    display: grid;
    gap: 4.5rem;
    grid-template-columns: repeat(2, minmax(1rem, 1fr))
}

@media(min-width:768px) {
    .cgrid {
        grid-template-columns: repeat(3, minmax(1rem, 1fr))
    }
}

.content {
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 8rem;
    width: 100%
}

@media(min-width:1920px) {
    .content {
        max-width: 1920px
    }
}

.content--padded-top {
    padding-top: 8rem
}

.embed {
    display: block;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%
}

.embed:before {
    content: "";
    display: block;
    padding-top: 100%
}

.embed embed,
.embed iframe,
.embed object,
.embed video,
.embed__item {
    border: 0;
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.embed--21by9:before {
    padding-top: 42.8571428571%
}

.embed--16by9:before {
    padding-top: 56.25%
}

.embed--4by3:before {
    padding-top: 133.3333333333%
}

.grid {
    position: relative
}

@media(max-width:767.98px) {
    .grid {
        margin-left: -8px;
        margin-right: -8px;
        padding: 8px
    }
}

@media(min-width:768px) {
    .grid {
        padding: 16px
    }
}

.grid[data-grid-borders=false] .grid__content:after,
.grid[data-grid-borders=false] .grid__content:before,
.grid[data-grid-borders=false] .grid__instance:after,
.grid[data-grid-borders=false] .grid__instance:before {
    display: none
}

.grid__instances {
    grid-gap: 16px;
    grid-row-gap: 16px;
    box-sizing: border-box;
    display: grid;
    grid-auto-flow: dense
}

@media(min-width:768px) {
    .grid__instances {
        grid-gap: 32px;
        grid-row-gap: 32px;
        grid-template-columns: repeat(6, 1fr)
    }
}

@media(min-width:1024px) {
    .grid__instances {
        grid-template-columns: repeat(12, 1fr)
    }
}

@media(max-width:767.98px) {
    .grid__instances[data-colspan-mobile="1"] .grid__instance {
        grid-column: 1/3
    }
}

.grid__instances[data-direction=rtl] {
    direction: rtl
}

.grid__instances[data-grid-columns="1"] {
    grid-template-columns: repeat(1, 1fr)
}

@media(min-width:768px) {
    .grid__instances[data-grid-columns="2"] {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media(min-width:1024px) {
    .grid__instances[data-grid-columns="6"] {
        grid-template-columns: repeat(6, 1fr)
    }

    .grid__instances[data-grid-columns="9"] {
        grid-template-columns: repeat(9, 1fr)
    }
}

.grid__instance {
    direction: ltr;
    position: relative
}

.grid__instance.aos-animate:after,
.grid__instance.aos-animate:before {
    animation: grow-on-x 1s ease-in 1;
    transform-origin: top left
}

.grid__instance.aos-animate .grid__content:after,
.grid__instance.aos-animate .grid__content:before {
    animation: grow-on-y 1s ease-in 1;
    transform-origin: top left
}

.grid__instance:after,
.grid__instance:before {
    border-top: thin solid var(--body-border-color);
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    width: 100%
}

.grid__instance:before {
    top: -8px
}

@media(min-width:768px) {
    .grid__instance:before {
        top: -16px
    }
}

.grid__instance:after {
    bottom: -9px
}

@media(min-width:768px) {
    .grid__instance:after {
        bottom: -17px
    }

    .grid__instance[data-size=lg] {
        grid-column: span 6;
        grid-row: span 6
    }

    .grid__instance[data-size=md] {
        grid-column: span 3;
        grid-row: span 3
    }
}

@media(min-width:1024px) {
    .grid__instance[data-size=md] {
        grid-column: span 4;
        grid-row: span 4
    }
}

@media(min-width:768px) {
    .grid__instance[data-size=sm] {
        grid-column: span 3;
        grid-row: span 3
    }

    .grid__instance[data-grid-span="2"] {
        grid-column: 1/3
    }
}

.grid .grid__content {
    height: 100%
}

.grid .grid__content:after,
.grid .grid__content:before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 0
}

.grid .grid__content:before {
    border-left: thin solid var(--body-border-color);
    left: -8px
}

@media(min-width:768px) {
    .grid .grid__content:before {
        left: -16px
    }
}

.grid .grid__content:after {
    border-right: thin solid var(--body-border-color);
    right: -9px
}

@media(min-width:768px) {
    .grid .grid__content:after {
        right: -17px
    }
}

.grid .grid__content .fixed-ratio {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    position: relative
}

.grid .grid__content .fixed-ratio:before {
    content: "";
    float: left;
    height: 0;
    margin-left: -1px;
    padding-top: 100%;
    width: 1px
}

.grid .grid__content .fixed-ratio:after {
    clear: both;
    content: "";
    display: table
}

.grid .grid__content .fixed-ratio__content {
    align-items: center;
    display: inline-grid;
    height: 100%;
    justify-content: center;
    text-align: center;
    width: 100%
}

.grid .grid__content .fixed-ratio__content--empty:before {
    background-color: #1b1917;
    bottom: 0;
    content: " ";
    display: block;
    height: 140%;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    right: 0;
    top: -20%;
    transform: rotate(45deg);
    width: 1px;
    z-index: -1
}

.l-hr-row {
    display: flex;
    flex-direction: column
}

.l-hr-row__item {
    padding: 3.2rem 0;
    position: relative
}

.l-hr-row__item:before {
    border-top: thin solid #aeada9;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 5.5rem
}

.l-hr-row__item:last-child {
    padding-bottom: 0
}

.l-pillbox {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem
}

@media(min-width:768px) {
    .l-pillbox {
        gap: 1.6rem
    }
}

.l-pillbox--centered {
    justify-content: center
}

.l-two-col {
    display: flex;
    flex-direction: column;
    gap: 3rem 9rem
}

@media(min-width:1024px) {
    .l-two-col {
        flex-direction: row
    }
}

.l-two-col__col {
    flex-basis: 0;
    flex-grow: 1
}

.container {
    margin-left: auto;
    margin-right: auto;
    padding-left: var(--wp--custom--spacing--root);
    padding-right: var(--wp--custom--spacing--root);
    width: 100%
}

@media(min-width:1920px) {
    .container {
        max-width: 1920px
    }
}

:is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>:is(h1, h2, h3, h4, h5, h6):not(.sr-only)+* {
    -webkit-margin-before: .75rem;
    margin-block-start: .75rem
}

:is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>:is(.hero-posts, .hero-stack)+.post-container {
    -webkit-margin-before: 4rem;
    margin-block-start: 4rem
}

:is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>*+.wp-block-image:is(.alignfull, .alignwide),
:is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>.wp-block-image:is(.alignfull, .alignwide)+* {
    -webkit-margin-before: clamp(3rem, 1.9436619718rem + 2.8169014085vw, 6rem);
    margin-block-start: clamp(3rem, 1.9436619718rem + 2.8169014085vw, 6rem)
}

:is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>:is(.grid, .ink-collection)+:is(.grid, .ink-collection) {
    -webkit-margin-before: 0;
    margin-block-start: 0
}

:is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>.hero-posts--full-bleed+.grid {
    -webkit-margin-before: 8px;
    margin-block-start: 8px
}

@media(min-width:768px) {
    :is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>.hero-posts--full-bleed+.grid {
        -webkit-margin-before: 16px;
        margin-block-start: 16px
    }
}

@media(max-width:767.98px) {
    :is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>.hero-posts__credits-mobile+.wp-block-mg-post-container {
        margin-top: 0;
        padding-top: calc(var(--wp--style--block-gap)*2)
    }
}

:is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>*+:is(.wp-block-footnote, ol.is-style-footnote),
:is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>:is(.wp-block-footnote, ol.is-style-footnote)+* {
    -webkit-margin-before: 5rem;
    margin-block-start: 5rem
}

:is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>*+:is(.wp-block-mg-post-author, .social-sharing),
:is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>:is(.wp-block-mg-post-author, .social-sharing)+* {
    -webkit-margin-before: 6rem;
    margin-block-start: 6rem
}

:is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>*+.wp-block-quote,
:is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>.wp-block-quote+* {
    -webkit-margin-before: clamp(5rem, 3.5915492958rem + 3.7558685446vw, 9rem);
    margin-block-start: clamp(5rem, 3.5915492958rem + 3.7558685446vw, 9rem)
}

:is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>.wp-block-pullquote+* {
    -webkit-margin-before: clamp(6rem, 4.5915492958rem + 3.7558685446vw, 10rem);
    margin-block-start: clamp(6rem, 4.5915492958rem + 3.7558685446vw, 10rem)
}

:is(.is-layout-flow, .is-layout-constrained, .wysiwyg)>*+.wp-block-pullquote {
    -webkit-margin-before: clamp(8rem, 6.5915492958rem + 3.7558685446vw, 12rem);
    margin-block-start: clamp(8rem, 6.5915492958rem + 3.7558685446vw, 12rem)
}

.wysiwyg>* {
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    margin-block-end: 0;
    margin-block-start: 0
}

.wysiwyg>*+* {
    -webkit-margin-before: var(--wp--style--block-gap);
    -webkit-margin-after: 0;
    margin-block-end: 0;
    margin-block-start: var(--wp--style--block-gap)
}

[data-aos][data-aos][data-aos-duration="50"],
body[data-aos-duration="50"] [data-aos] {
    transition-duration: 50ms
}

[data-aos][data-aos][data-aos-delay="50"],
body[data-aos-delay="50"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="50"].aos-animate,
body[data-aos-delay="50"] [data-aos].aos-animate {
    transition-delay: 50ms
}

[data-aos][data-aos][data-aos-duration="100"],
body[data-aos-duration="100"] [data-aos] {
    transition-duration: .1s
}

[data-aos][data-aos][data-aos-delay="100"],
body[data-aos-delay="100"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="100"].aos-animate,
body[data-aos-delay="100"] [data-aos].aos-animate {
    transition-delay: .1s
}

[data-aos][data-aos][data-aos-duration="150"],
body[data-aos-duration="150"] [data-aos] {
    transition-duration: .15s
}

[data-aos][data-aos][data-aos-delay="150"],
body[data-aos-delay="150"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="150"].aos-animate,
body[data-aos-delay="150"] [data-aos].aos-animate {
    transition-delay: .15s
}

[data-aos][data-aos][data-aos-duration="200"],
body[data-aos-duration="200"] [data-aos] {
    transition-duration: .2s
}

[data-aos][data-aos][data-aos-delay="200"],
body[data-aos-delay="200"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="200"].aos-animate,
body[data-aos-delay="200"] [data-aos].aos-animate {
    transition-delay: .2s
}

[data-aos][data-aos][data-aos-duration="250"],
body[data-aos-duration="250"] [data-aos] {
    transition-duration: .25s
}

[data-aos][data-aos][data-aos-delay="250"],
body[data-aos-delay="250"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="250"].aos-animate,
body[data-aos-delay="250"] [data-aos].aos-animate {
    transition-delay: .25s
}

[data-aos][data-aos][data-aos-duration="300"],
body[data-aos-duration="300"] [data-aos] {
    transition-duration: .3s
}

[data-aos][data-aos][data-aos-delay="300"],
body[data-aos-delay="300"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="300"].aos-animate,
body[data-aos-delay="300"] [data-aos].aos-animate {
    transition-delay: .3s
}

[data-aos][data-aos][data-aos-duration="350"],
body[data-aos-duration="350"] [data-aos] {
    transition-duration: .35s
}

[data-aos][data-aos][data-aos-delay="350"],
body[data-aos-delay="350"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="350"].aos-animate,
body[data-aos-delay="350"] [data-aos].aos-animate {
    transition-delay: .35s
}

[data-aos][data-aos][data-aos-duration="400"],
body[data-aos-duration="400"] [data-aos] {
    transition-duration: .4s
}

[data-aos][data-aos][data-aos-delay="400"],
body[data-aos-delay="400"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="400"].aos-animate,
body[data-aos-delay="400"] [data-aos].aos-animate {
    transition-delay: .4s
}

[data-aos][data-aos][data-aos-duration="450"],
body[data-aos-duration="450"] [data-aos] {
    transition-duration: .45s
}

[data-aos][data-aos][data-aos-delay="450"],
body[data-aos-delay="450"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="450"].aos-animate,
body[data-aos-delay="450"] [data-aos].aos-animate {
    transition-delay: .45s
}

[data-aos][data-aos][data-aos-duration="500"],
body[data-aos-duration="500"] [data-aos] {
    transition-duration: .5s
}

[data-aos][data-aos][data-aos-delay="500"],
body[data-aos-delay="500"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="500"].aos-animate,
body[data-aos-delay="500"] [data-aos].aos-animate {
    transition-delay: .5s
}

[data-aos][data-aos][data-aos-duration="550"],
body[data-aos-duration="550"] [data-aos] {
    transition-duration: .55s
}

[data-aos][data-aos][data-aos-delay="550"],
body[data-aos-delay="550"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="550"].aos-animate,
body[data-aos-delay="550"] [data-aos].aos-animate {
    transition-delay: .55s
}

[data-aos][data-aos][data-aos-duration="600"],
body[data-aos-duration="600"] [data-aos] {
    transition-duration: .6s
}

[data-aos][data-aos][data-aos-delay="600"],
body[data-aos-delay="600"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="600"].aos-animate,
body[data-aos-delay="600"] [data-aos].aos-animate {
    transition-delay: .6s
}

[data-aos][data-aos][data-aos-duration="650"],
body[data-aos-duration="650"] [data-aos] {
    transition-duration: .65s
}

[data-aos][data-aos][data-aos-delay="650"],
body[data-aos-delay="650"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="650"].aos-animate,
body[data-aos-delay="650"] [data-aos].aos-animate {
    transition-delay: .65s
}

[data-aos][data-aos][data-aos-duration="700"],
body[data-aos-duration="700"] [data-aos] {
    transition-duration: .7s
}

[data-aos][data-aos][data-aos-delay="700"],
body[data-aos-delay="700"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="700"].aos-animate,
body[data-aos-delay="700"] [data-aos].aos-animate {
    transition-delay: .7s
}

[data-aos][data-aos][data-aos-duration="750"],
body[data-aos-duration="750"] [data-aos] {
    transition-duration: .75s
}

[data-aos][data-aos][data-aos-delay="750"],
body[data-aos-delay="750"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="750"].aos-animate,
body[data-aos-delay="750"] [data-aos].aos-animate {
    transition-delay: .75s
}

[data-aos][data-aos][data-aos-duration="800"],
body[data-aos-duration="800"] [data-aos] {
    transition-duration: .8s
}

[data-aos][data-aos][data-aos-delay="800"],
body[data-aos-delay="800"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="800"].aos-animate,
body[data-aos-delay="800"] [data-aos].aos-animate {
    transition-delay: .8s
}

[data-aos][data-aos][data-aos-duration="850"],
body[data-aos-duration="850"] [data-aos] {
    transition-duration: .85s
}

[data-aos][data-aos][data-aos-delay="850"],
body[data-aos-delay="850"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="850"].aos-animate,
body[data-aos-delay="850"] [data-aos].aos-animate {
    transition-delay: .85s
}

[data-aos][data-aos][data-aos-duration="900"],
body[data-aos-duration="900"] [data-aos] {
    transition-duration: .9s
}

[data-aos][data-aos][data-aos-delay="900"],
body[data-aos-delay="900"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="900"].aos-animate,
body[data-aos-delay="900"] [data-aos].aos-animate {
    transition-delay: .9s
}

[data-aos][data-aos][data-aos-duration="950"],
body[data-aos-duration="950"] [data-aos] {
    transition-duration: .95s
}

[data-aos][data-aos][data-aos-delay="950"],
body[data-aos-delay="950"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="950"].aos-animate,
body[data-aos-delay="950"] [data-aos].aos-animate {
    transition-delay: .95s
}

[data-aos][data-aos][data-aos-duration="1000"],
body[data-aos-duration="1000"] [data-aos] {
    transition-duration: 1s
}

[data-aos][data-aos][data-aos-delay="1000"],
body[data-aos-delay="1000"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1000"].aos-animate,
body[data-aos-delay="1000"] [data-aos].aos-animate {
    transition-delay: 1s
}

[data-aos][data-aos][data-aos-duration="1050"],
body[data-aos-duration="1050"] [data-aos] {
    transition-duration: 1.05s
}

[data-aos][data-aos][data-aos-delay="1050"],
body[data-aos-delay="1050"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1050"].aos-animate,
body[data-aos-delay="1050"] [data-aos].aos-animate {
    transition-delay: 1.05s
}

[data-aos][data-aos][data-aos-duration="1100"],
body[data-aos-duration="1100"] [data-aos] {
    transition-duration: 1.1s
}

[data-aos][data-aos][data-aos-delay="1100"],
body[data-aos-delay="1100"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1100"].aos-animate,
body[data-aos-delay="1100"] [data-aos].aos-animate {
    transition-delay: 1.1s
}

[data-aos][data-aos][data-aos-duration="1150"],
body[data-aos-duration="1150"] [data-aos] {
    transition-duration: 1.15s
}

[data-aos][data-aos][data-aos-delay="1150"],
body[data-aos-delay="1150"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1150"].aos-animate,
body[data-aos-delay="1150"] [data-aos].aos-animate {
    transition-delay: 1.15s
}

[data-aos][data-aos][data-aos-duration="1200"],
body[data-aos-duration="1200"] [data-aos] {
    transition-duration: 1.2s
}

[data-aos][data-aos][data-aos-delay="1200"],
body[data-aos-delay="1200"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1200"].aos-animate,
body[data-aos-delay="1200"] [data-aos].aos-animate {
    transition-delay: 1.2s
}

[data-aos][data-aos][data-aos-duration="1250"],
body[data-aos-duration="1250"] [data-aos] {
    transition-duration: 1.25s
}

[data-aos][data-aos][data-aos-delay="1250"],
body[data-aos-delay="1250"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1250"].aos-animate,
body[data-aos-delay="1250"] [data-aos].aos-animate {
    transition-delay: 1.25s
}

[data-aos][data-aos][data-aos-duration="1300"],
body[data-aos-duration="1300"] [data-aos] {
    transition-duration: 1.3s
}

[data-aos][data-aos][data-aos-delay="1300"],
body[data-aos-delay="1300"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1300"].aos-animate,
body[data-aos-delay="1300"] [data-aos].aos-animate {
    transition-delay: 1.3s
}

[data-aos][data-aos][data-aos-duration="1350"],
body[data-aos-duration="1350"] [data-aos] {
    transition-duration: 1.35s
}

[data-aos][data-aos][data-aos-delay="1350"],
body[data-aos-delay="1350"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1350"].aos-animate,
body[data-aos-delay="1350"] [data-aos].aos-animate {
    transition-delay: 1.35s
}

[data-aos][data-aos][data-aos-duration="1400"],
body[data-aos-duration="1400"] [data-aos] {
    transition-duration: 1.4s
}

[data-aos][data-aos][data-aos-delay="1400"],
body[data-aos-delay="1400"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1400"].aos-animate,
body[data-aos-delay="1400"] [data-aos].aos-animate {
    transition-delay: 1.4s
}

[data-aos][data-aos][data-aos-duration="1450"],
body[data-aos-duration="1450"] [data-aos] {
    transition-duration: 1.45s
}

[data-aos][data-aos][data-aos-delay="1450"],
body[data-aos-delay="1450"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1450"].aos-animate,
body[data-aos-delay="1450"] [data-aos].aos-animate {
    transition-delay: 1.45s
}

[data-aos][data-aos][data-aos-duration="1500"],
body[data-aos-duration="1500"] [data-aos] {
    transition-duration: 1.5s
}

[data-aos][data-aos][data-aos-delay="1500"],
body[data-aos-delay="1500"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1500"].aos-animate,
body[data-aos-delay="1500"] [data-aos].aos-animate {
    transition-delay: 1.5s
}

[data-aos][data-aos][data-aos-duration="1550"],
body[data-aos-duration="1550"] [data-aos] {
    transition-duration: 1.55s
}

[data-aos][data-aos][data-aos-delay="1550"],
body[data-aos-delay="1550"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1550"].aos-animate,
body[data-aos-delay="1550"] [data-aos].aos-animate {
    transition-delay: 1.55s
}

[data-aos][data-aos][data-aos-duration="1600"],
body[data-aos-duration="1600"] [data-aos] {
    transition-duration: 1.6s
}

[data-aos][data-aos][data-aos-delay="1600"],
body[data-aos-delay="1600"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1600"].aos-animate,
body[data-aos-delay="1600"] [data-aos].aos-animate {
    transition-delay: 1.6s
}

[data-aos][data-aos][data-aos-duration="1650"],
body[data-aos-duration="1650"] [data-aos] {
    transition-duration: 1.65s
}

[data-aos][data-aos][data-aos-delay="1650"],
body[data-aos-delay="1650"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1650"].aos-animate,
body[data-aos-delay="1650"] [data-aos].aos-animate {
    transition-delay: 1.65s
}

[data-aos][data-aos][data-aos-duration="1700"],
body[data-aos-duration="1700"] [data-aos] {
    transition-duration: 1.7s
}

[data-aos][data-aos][data-aos-delay="1700"],
body[data-aos-delay="1700"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1700"].aos-animate,
body[data-aos-delay="1700"] [data-aos].aos-animate {
    transition-delay: 1.7s
}

[data-aos][data-aos][data-aos-duration="1750"],
body[data-aos-duration="1750"] [data-aos] {
    transition-duration: 1.75s
}

[data-aos][data-aos][data-aos-delay="1750"],
body[data-aos-delay="1750"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1750"].aos-animate,
body[data-aos-delay="1750"] [data-aos].aos-animate {
    transition-delay: 1.75s
}

[data-aos][data-aos][data-aos-duration="1800"],
body[data-aos-duration="1800"] [data-aos] {
    transition-duration: 1.8s
}

[data-aos][data-aos][data-aos-delay="1800"],
body[data-aos-delay="1800"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1800"].aos-animate,
body[data-aos-delay="1800"] [data-aos].aos-animate {
    transition-delay: 1.8s
}

[data-aos][data-aos][data-aos-duration="1850"],
body[data-aos-duration="1850"] [data-aos] {
    transition-duration: 1.85s
}

[data-aos][data-aos][data-aos-delay="1850"],
body[data-aos-delay="1850"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1850"].aos-animate,
body[data-aos-delay="1850"] [data-aos].aos-animate {
    transition-delay: 1.85s
}

[data-aos][data-aos][data-aos-duration="1900"],
body[data-aos-duration="1900"] [data-aos] {
    transition-duration: 1.9s
}

[data-aos][data-aos][data-aos-delay="1900"],
body[data-aos-delay="1900"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1900"].aos-animate,
body[data-aos-delay="1900"] [data-aos].aos-animate {
    transition-delay: 1.9s
}

[data-aos][data-aos][data-aos-duration="1950"],
body[data-aos-duration="1950"] [data-aos] {
    transition-duration: 1.95s
}

[data-aos][data-aos][data-aos-delay="1950"],
body[data-aos-delay="1950"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="1950"].aos-animate,
body[data-aos-delay="1950"] [data-aos].aos-animate {
    transition-delay: 1.95s
}

[data-aos][data-aos][data-aos-duration="2000"],
body[data-aos-duration="2000"] [data-aos] {
    transition-duration: 2s
}

[data-aos][data-aos][data-aos-delay="2000"],
body[data-aos-delay="2000"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2000"].aos-animate,
body[data-aos-delay="2000"] [data-aos].aos-animate {
    transition-delay: 2s
}

[data-aos][data-aos][data-aos-duration="2050"],
body[data-aos-duration="2050"] [data-aos] {
    transition-duration: 2.05s
}

[data-aos][data-aos][data-aos-delay="2050"],
body[data-aos-delay="2050"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2050"].aos-animate,
body[data-aos-delay="2050"] [data-aos].aos-animate {
    transition-delay: 2.05s
}

[data-aos][data-aos][data-aos-duration="2100"],
body[data-aos-duration="2100"] [data-aos] {
    transition-duration: 2.1s
}

[data-aos][data-aos][data-aos-delay="2100"],
body[data-aos-delay="2100"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2100"].aos-animate,
body[data-aos-delay="2100"] [data-aos].aos-animate {
    transition-delay: 2.1s
}

[data-aos][data-aos][data-aos-duration="2150"],
body[data-aos-duration="2150"] [data-aos] {
    transition-duration: 2.15s
}

[data-aos][data-aos][data-aos-delay="2150"],
body[data-aos-delay="2150"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2150"].aos-animate,
body[data-aos-delay="2150"] [data-aos].aos-animate {
    transition-delay: 2.15s
}

[data-aos][data-aos][data-aos-duration="2200"],
body[data-aos-duration="2200"] [data-aos] {
    transition-duration: 2.2s
}

[data-aos][data-aos][data-aos-delay="2200"],
body[data-aos-delay="2200"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2200"].aos-animate,
body[data-aos-delay="2200"] [data-aos].aos-animate {
    transition-delay: 2.2s
}

[data-aos][data-aos][data-aos-duration="2250"],
body[data-aos-duration="2250"] [data-aos] {
    transition-duration: 2.25s
}

[data-aos][data-aos][data-aos-delay="2250"],
body[data-aos-delay="2250"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2250"].aos-animate,
body[data-aos-delay="2250"] [data-aos].aos-animate {
    transition-delay: 2.25s
}

[data-aos][data-aos][data-aos-duration="2300"],
body[data-aos-duration="2300"] [data-aos] {
    transition-duration: 2.3s
}

[data-aos][data-aos][data-aos-delay="2300"],
body[data-aos-delay="2300"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2300"].aos-animate,
body[data-aos-delay="2300"] [data-aos].aos-animate {
    transition-delay: 2.3s
}

[data-aos][data-aos][data-aos-duration="2350"],
body[data-aos-duration="2350"] [data-aos] {
    transition-duration: 2.35s
}

[data-aos][data-aos][data-aos-delay="2350"],
body[data-aos-delay="2350"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2350"].aos-animate,
body[data-aos-delay="2350"] [data-aos].aos-animate {
    transition-delay: 2.35s
}

[data-aos][data-aos][data-aos-duration="2400"],
body[data-aos-duration="2400"] [data-aos] {
    transition-duration: 2.4s
}

[data-aos][data-aos][data-aos-delay="2400"],
body[data-aos-delay="2400"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2400"].aos-animate,
body[data-aos-delay="2400"] [data-aos].aos-animate {
    transition-delay: 2.4s
}

[data-aos][data-aos][data-aos-duration="2450"],
body[data-aos-duration="2450"] [data-aos] {
    transition-duration: 2.45s
}

[data-aos][data-aos][data-aos-delay="2450"],
body[data-aos-delay="2450"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2450"].aos-animate,
body[data-aos-delay="2450"] [data-aos].aos-animate {
    transition-delay: 2.45s
}

[data-aos][data-aos][data-aos-duration="2500"],
body[data-aos-duration="2500"] [data-aos] {
    transition-duration: 2.5s
}

[data-aos][data-aos][data-aos-delay="2500"],
body[data-aos-delay="2500"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2500"].aos-animate,
body[data-aos-delay="2500"] [data-aos].aos-animate {
    transition-delay: 2.5s
}

[data-aos][data-aos][data-aos-duration="2550"],
body[data-aos-duration="2550"] [data-aos] {
    transition-duration: 2.55s
}

[data-aos][data-aos][data-aos-delay="2550"],
body[data-aos-delay="2550"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2550"].aos-animate,
body[data-aos-delay="2550"] [data-aos].aos-animate {
    transition-delay: 2.55s
}

[data-aos][data-aos][data-aos-duration="2600"],
body[data-aos-duration="2600"] [data-aos] {
    transition-duration: 2.6s
}

[data-aos][data-aos][data-aos-delay="2600"],
body[data-aos-delay="2600"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2600"].aos-animate,
body[data-aos-delay="2600"] [data-aos].aos-animate {
    transition-delay: 2.6s
}

[data-aos][data-aos][data-aos-duration="2650"],
body[data-aos-duration="2650"] [data-aos] {
    transition-duration: 2.65s
}

[data-aos][data-aos][data-aos-delay="2650"],
body[data-aos-delay="2650"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2650"].aos-animate,
body[data-aos-delay="2650"] [data-aos].aos-animate {
    transition-delay: 2.65s
}

[data-aos][data-aos][data-aos-duration="2700"],
body[data-aos-duration="2700"] [data-aos] {
    transition-duration: 2.7s
}

[data-aos][data-aos][data-aos-delay="2700"],
body[data-aos-delay="2700"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2700"].aos-animate,
body[data-aos-delay="2700"] [data-aos].aos-animate {
    transition-delay: 2.7s
}

[data-aos][data-aos][data-aos-duration="2750"],
body[data-aos-duration="2750"] [data-aos] {
    transition-duration: 2.75s
}

[data-aos][data-aos][data-aos-delay="2750"],
body[data-aos-delay="2750"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2750"].aos-animate,
body[data-aos-delay="2750"] [data-aos].aos-animate {
    transition-delay: 2.75s
}

[data-aos][data-aos][data-aos-duration="2800"],
body[data-aos-duration="2800"] [data-aos] {
    transition-duration: 2.8s
}

[data-aos][data-aos][data-aos-delay="2800"],
body[data-aos-delay="2800"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2800"].aos-animate,
body[data-aos-delay="2800"] [data-aos].aos-animate {
    transition-delay: 2.8s
}

[data-aos][data-aos][data-aos-duration="2850"],
body[data-aos-duration="2850"] [data-aos] {
    transition-duration: 2.85s
}

[data-aos][data-aos][data-aos-delay="2850"],
body[data-aos-delay="2850"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2850"].aos-animate,
body[data-aos-delay="2850"] [data-aos].aos-animate {
    transition-delay: 2.85s
}

[data-aos][data-aos][data-aos-duration="2900"],
body[data-aos-duration="2900"] [data-aos] {
    transition-duration: 2.9s
}

[data-aos][data-aos][data-aos-delay="2900"],
body[data-aos-delay="2900"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2900"].aos-animate,
body[data-aos-delay="2900"] [data-aos].aos-animate {
    transition-delay: 2.9s
}

[data-aos][data-aos][data-aos-duration="2950"],
body[data-aos-duration="2950"] [data-aos] {
    transition-duration: 2.95s
}

[data-aos][data-aos][data-aos-delay="2950"],
body[data-aos-delay="2950"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="2950"].aos-animate,
body[data-aos-delay="2950"] [data-aos].aos-animate {
    transition-delay: 2.95s
}

[data-aos][data-aos][data-aos-duration="3000"],
body[data-aos-duration="3000"] [data-aos] {
    transition-duration: 3s
}

[data-aos][data-aos][data-aos-delay="3000"],
body[data-aos-delay="3000"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3000"].aos-animate,
body[data-aos-delay="3000"] [data-aos].aos-animate {
    transition-delay: 3s
}

[data-aos][data-aos][data-aos-duration="3050"],
body[data-aos-duration="3050"] [data-aos] {
    transition-duration: 3.05s
}

[data-aos][data-aos][data-aos-delay="3050"],
body[data-aos-delay="3050"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3050"].aos-animate,
body[data-aos-delay="3050"] [data-aos].aos-animate {
    transition-delay: 3.05s
}

[data-aos][data-aos][data-aos-duration="3100"],
body[data-aos-duration="3100"] [data-aos] {
    transition-duration: 3.1s
}

[data-aos][data-aos][data-aos-delay="3100"],
body[data-aos-delay="3100"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3100"].aos-animate,
body[data-aos-delay="3100"] [data-aos].aos-animate {
    transition-delay: 3.1s
}

[data-aos][data-aos][data-aos-duration="3150"],
body[data-aos-duration="3150"] [data-aos] {
    transition-duration: 3.15s
}

[data-aos][data-aos][data-aos-delay="3150"],
body[data-aos-delay="3150"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3150"].aos-animate,
body[data-aos-delay="3150"] [data-aos].aos-animate {
    transition-delay: 3.15s
}

[data-aos][data-aos][data-aos-duration="3200"],
body[data-aos-duration="3200"] [data-aos] {
    transition-duration: 3.2s
}

[data-aos][data-aos][data-aos-delay="3200"],
body[data-aos-delay="3200"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3200"].aos-animate,
body[data-aos-delay="3200"] [data-aos].aos-animate {
    transition-delay: 3.2s
}

[data-aos][data-aos][data-aos-duration="3250"],
body[data-aos-duration="3250"] [data-aos] {
    transition-duration: 3.25s
}

[data-aos][data-aos][data-aos-delay="3250"],
body[data-aos-delay="3250"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3250"].aos-animate,
body[data-aos-delay="3250"] [data-aos].aos-animate {
    transition-delay: 3.25s
}

[data-aos][data-aos][data-aos-duration="3300"],
body[data-aos-duration="3300"] [data-aos] {
    transition-duration: 3.3s
}

[data-aos][data-aos][data-aos-delay="3300"],
body[data-aos-delay="3300"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3300"].aos-animate,
body[data-aos-delay="3300"] [data-aos].aos-animate {
    transition-delay: 3.3s
}

[data-aos][data-aos][data-aos-duration="3350"],
body[data-aos-duration="3350"] [data-aos] {
    transition-duration: 3.35s
}

[data-aos][data-aos][data-aos-delay="3350"],
body[data-aos-delay="3350"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3350"].aos-animate,
body[data-aos-delay="3350"] [data-aos].aos-animate {
    transition-delay: 3.35s
}

[data-aos][data-aos][data-aos-duration="3400"],
body[data-aos-duration="3400"] [data-aos] {
    transition-duration: 3.4s
}

[data-aos][data-aos][data-aos-delay="3400"],
body[data-aos-delay="3400"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3400"].aos-animate,
body[data-aos-delay="3400"] [data-aos].aos-animate {
    transition-delay: 3.4s
}

[data-aos][data-aos][data-aos-duration="3450"],
body[data-aos-duration="3450"] [data-aos] {
    transition-duration: 3.45s
}

[data-aos][data-aos][data-aos-delay="3450"],
body[data-aos-delay="3450"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3450"].aos-animate,
body[data-aos-delay="3450"] [data-aos].aos-animate {
    transition-delay: 3.45s
}

[data-aos][data-aos][data-aos-duration="3500"],
body[data-aos-duration="3500"] [data-aos] {
    transition-duration: 3.5s
}

[data-aos][data-aos][data-aos-delay="3500"],
body[data-aos-delay="3500"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3500"].aos-animate,
body[data-aos-delay="3500"] [data-aos].aos-animate {
    transition-delay: 3.5s
}

[data-aos][data-aos][data-aos-duration="3550"],
body[data-aos-duration="3550"] [data-aos] {
    transition-duration: 3.55s
}

[data-aos][data-aos][data-aos-delay="3550"],
body[data-aos-delay="3550"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3550"].aos-animate,
body[data-aos-delay="3550"] [data-aos].aos-animate {
    transition-delay: 3.55s
}

[data-aos][data-aos][data-aos-duration="3600"],
body[data-aos-duration="3600"] [data-aos] {
    transition-duration: 3.6s
}

[data-aos][data-aos][data-aos-delay="3600"],
body[data-aos-delay="3600"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3600"].aos-animate,
body[data-aos-delay="3600"] [data-aos].aos-animate {
    transition-delay: 3.6s
}

[data-aos][data-aos][data-aos-duration="3650"],
body[data-aos-duration="3650"] [data-aos] {
    transition-duration: 3.65s
}

[data-aos][data-aos][data-aos-delay="3650"],
body[data-aos-delay="3650"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3650"].aos-animate,
body[data-aos-delay="3650"] [data-aos].aos-animate {
    transition-delay: 3.65s
}

[data-aos][data-aos][data-aos-duration="3700"],
body[data-aos-duration="3700"] [data-aos] {
    transition-duration: 3.7s
}

[data-aos][data-aos][data-aos-delay="3700"],
body[data-aos-delay="3700"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3700"].aos-animate,
body[data-aos-delay="3700"] [data-aos].aos-animate {
    transition-delay: 3.7s
}

[data-aos][data-aos][data-aos-duration="3750"],
body[data-aos-duration="3750"] [data-aos] {
    transition-duration: 3.75s
}

[data-aos][data-aos][data-aos-delay="3750"],
body[data-aos-delay="3750"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3750"].aos-animate,
body[data-aos-delay="3750"] [data-aos].aos-animate {
    transition-delay: 3.75s
}

[data-aos][data-aos][data-aos-duration="3800"],
body[data-aos-duration="3800"] [data-aos] {
    transition-duration: 3.8s
}

[data-aos][data-aos][data-aos-delay="3800"],
body[data-aos-delay="3800"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3800"].aos-animate,
body[data-aos-delay="3800"] [data-aos].aos-animate {
    transition-delay: 3.8s
}

[data-aos][data-aos][data-aos-duration="3850"],
body[data-aos-duration="3850"] [data-aos] {
    transition-duration: 3.85s
}

[data-aos][data-aos][data-aos-delay="3850"],
body[data-aos-delay="3850"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3850"].aos-animate,
body[data-aos-delay="3850"] [data-aos].aos-animate {
    transition-delay: 3.85s
}

[data-aos][data-aos][data-aos-duration="3900"],
body[data-aos-duration="3900"] [data-aos] {
    transition-duration: 3.9s
}

[data-aos][data-aos][data-aos-delay="3900"],
body[data-aos-delay="3900"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3900"].aos-animate,
body[data-aos-delay="3900"] [data-aos].aos-animate {
    transition-delay: 3.9s
}

[data-aos][data-aos][data-aos-duration="3950"],
body[data-aos-duration="3950"] [data-aos] {
    transition-duration: 3.95s
}

[data-aos][data-aos][data-aos-delay="3950"],
body[data-aos-delay="3950"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="3950"].aos-animate,
body[data-aos-delay="3950"] [data-aos].aos-animate {
    transition-delay: 3.95s
}

[data-aos][data-aos][data-aos-duration="4000"],
body[data-aos-duration="4000"] [data-aos] {
    transition-duration: 4s
}

[data-aos][data-aos][data-aos-delay="4000"],
body[data-aos-delay="4000"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4000"].aos-animate,
body[data-aos-delay="4000"] [data-aos].aos-animate {
    transition-delay: 4s
}

[data-aos][data-aos][data-aos-duration="4050"],
body[data-aos-duration="4050"] [data-aos] {
    transition-duration: 4.05s
}

[data-aos][data-aos][data-aos-delay="4050"],
body[data-aos-delay="4050"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4050"].aos-animate,
body[data-aos-delay="4050"] [data-aos].aos-animate {
    transition-delay: 4.05s
}

[data-aos][data-aos][data-aos-duration="4100"],
body[data-aos-duration="4100"] [data-aos] {
    transition-duration: 4.1s
}

[data-aos][data-aos][data-aos-delay="4100"],
body[data-aos-delay="4100"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4100"].aos-animate,
body[data-aos-delay="4100"] [data-aos].aos-animate {
    transition-delay: 4.1s
}

[data-aos][data-aos][data-aos-duration="4150"],
body[data-aos-duration="4150"] [data-aos] {
    transition-duration: 4.15s
}

[data-aos][data-aos][data-aos-delay="4150"],
body[data-aos-delay="4150"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4150"].aos-animate,
body[data-aos-delay="4150"] [data-aos].aos-animate {
    transition-delay: 4.15s
}

[data-aos][data-aos][data-aos-duration="4200"],
body[data-aos-duration="4200"] [data-aos] {
    transition-duration: 4.2s
}

[data-aos][data-aos][data-aos-delay="4200"],
body[data-aos-delay="4200"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4200"].aos-animate,
body[data-aos-delay="4200"] [data-aos].aos-animate {
    transition-delay: 4.2s
}

[data-aos][data-aos][data-aos-duration="4250"],
body[data-aos-duration="4250"] [data-aos] {
    transition-duration: 4.25s
}

[data-aos][data-aos][data-aos-delay="4250"],
body[data-aos-delay="4250"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4250"].aos-animate,
body[data-aos-delay="4250"] [data-aos].aos-animate {
    transition-delay: 4.25s
}

[data-aos][data-aos][data-aos-duration="4300"],
body[data-aos-duration="4300"] [data-aos] {
    transition-duration: 4.3s
}

[data-aos][data-aos][data-aos-delay="4300"],
body[data-aos-delay="4300"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4300"].aos-animate,
body[data-aos-delay="4300"] [data-aos].aos-animate {
    transition-delay: 4.3s
}

[data-aos][data-aos][data-aos-duration="4350"],
body[data-aos-duration="4350"] [data-aos] {
    transition-duration: 4.35s
}

[data-aos][data-aos][data-aos-delay="4350"],
body[data-aos-delay="4350"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4350"].aos-animate,
body[data-aos-delay="4350"] [data-aos].aos-animate {
    transition-delay: 4.35s
}

[data-aos][data-aos][data-aos-duration="4400"],
body[data-aos-duration="4400"] [data-aos] {
    transition-duration: 4.4s
}

[data-aos][data-aos][data-aos-delay="4400"],
body[data-aos-delay="4400"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4400"].aos-animate,
body[data-aos-delay="4400"] [data-aos].aos-animate {
    transition-delay: 4.4s
}

[data-aos][data-aos][data-aos-duration="4450"],
body[data-aos-duration="4450"] [data-aos] {
    transition-duration: 4.45s
}

[data-aos][data-aos][data-aos-delay="4450"],
body[data-aos-delay="4450"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4450"].aos-animate,
body[data-aos-delay="4450"] [data-aos].aos-animate {
    transition-delay: 4.45s
}

[data-aos][data-aos][data-aos-duration="4500"],
body[data-aos-duration="4500"] [data-aos] {
    transition-duration: 4.5s
}

[data-aos][data-aos][data-aos-delay="4500"],
body[data-aos-delay="4500"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4500"].aos-animate,
body[data-aos-delay="4500"] [data-aos].aos-animate {
    transition-delay: 4.5s
}

[data-aos][data-aos][data-aos-duration="4550"],
body[data-aos-duration="4550"] [data-aos] {
    transition-duration: 4.55s
}

[data-aos][data-aos][data-aos-delay="4550"],
body[data-aos-delay="4550"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4550"].aos-animate,
body[data-aos-delay="4550"] [data-aos].aos-animate {
    transition-delay: 4.55s
}

[data-aos][data-aos][data-aos-duration="4600"],
body[data-aos-duration="4600"] [data-aos] {
    transition-duration: 4.6s
}

[data-aos][data-aos][data-aos-delay="4600"],
body[data-aos-delay="4600"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4600"].aos-animate,
body[data-aos-delay="4600"] [data-aos].aos-animate {
    transition-delay: 4.6s
}

[data-aos][data-aos][data-aos-duration="4650"],
body[data-aos-duration="4650"] [data-aos] {
    transition-duration: 4.65s
}

[data-aos][data-aos][data-aos-delay="4650"],
body[data-aos-delay="4650"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4650"].aos-animate,
body[data-aos-delay="4650"] [data-aos].aos-animate {
    transition-delay: 4.65s
}

[data-aos][data-aos][data-aos-duration="4700"],
body[data-aos-duration="4700"] [data-aos] {
    transition-duration: 4.7s
}

[data-aos][data-aos][data-aos-delay="4700"],
body[data-aos-delay="4700"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4700"].aos-animate,
body[data-aos-delay="4700"] [data-aos].aos-animate {
    transition-delay: 4.7s
}

[data-aos][data-aos][data-aos-duration="4750"],
body[data-aos-duration="4750"] [data-aos] {
    transition-duration: 4.75s
}

[data-aos][data-aos][data-aos-delay="4750"],
body[data-aos-delay="4750"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4750"].aos-animate,
body[data-aos-delay="4750"] [data-aos].aos-animate {
    transition-delay: 4.75s
}

[data-aos][data-aos][data-aos-duration="4800"],
body[data-aos-duration="4800"] [data-aos] {
    transition-duration: 4.8s
}

[data-aos][data-aos][data-aos-delay="4800"],
body[data-aos-delay="4800"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4800"].aos-animate,
body[data-aos-delay="4800"] [data-aos].aos-animate {
    transition-delay: 4.8s
}

[data-aos][data-aos][data-aos-duration="4850"],
body[data-aos-duration="4850"] [data-aos] {
    transition-duration: 4.85s
}

[data-aos][data-aos][data-aos-delay="4850"],
body[data-aos-delay="4850"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4850"].aos-animate,
body[data-aos-delay="4850"] [data-aos].aos-animate {
    transition-delay: 4.85s
}

[data-aos][data-aos][data-aos-duration="4900"],
body[data-aos-duration="4900"] [data-aos] {
    transition-duration: 4.9s
}

[data-aos][data-aos][data-aos-delay="4900"],
body[data-aos-delay="4900"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4900"].aos-animate,
body[data-aos-delay="4900"] [data-aos].aos-animate {
    transition-delay: 4.9s
}

[data-aos][data-aos][data-aos-duration="4950"],
body[data-aos-duration="4950"] [data-aos] {
    transition-duration: 4.95s
}

[data-aos][data-aos][data-aos-delay="4950"],
body[data-aos-delay="4950"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="4950"].aos-animate,
body[data-aos-delay="4950"] [data-aos].aos-animate {
    transition-delay: 4.95s
}

[data-aos][data-aos][data-aos-duration="5000"],
body[data-aos-duration="5000"] [data-aos] {
    transition-duration: 5s
}

[data-aos][data-aos][data-aos-delay="5000"],
body[data-aos-delay="5000"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5000"].aos-animate,
body[data-aos-delay="5000"] [data-aos].aos-animate {
    transition-delay: 5s
}

[data-aos][data-aos][data-aos-duration="5050"],
body[data-aos-duration="5050"] [data-aos] {
    transition-duration: 5.05s
}

[data-aos][data-aos][data-aos-delay="5050"],
body[data-aos-delay="5050"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5050"].aos-animate,
body[data-aos-delay="5050"] [data-aos].aos-animate {
    transition-delay: 5.05s
}

[data-aos][data-aos][data-aos-duration="5100"],
body[data-aos-duration="5100"] [data-aos] {
    transition-duration: 5.1s
}

[data-aos][data-aos][data-aos-delay="5100"],
body[data-aos-delay="5100"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5100"].aos-animate,
body[data-aos-delay="5100"] [data-aos].aos-animate {
    transition-delay: 5.1s
}

[data-aos][data-aos][data-aos-duration="5150"],
body[data-aos-duration="5150"] [data-aos] {
    transition-duration: 5.15s
}

[data-aos][data-aos][data-aos-delay="5150"],
body[data-aos-delay="5150"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5150"].aos-animate,
body[data-aos-delay="5150"] [data-aos].aos-animate {
    transition-delay: 5.15s
}

[data-aos][data-aos][data-aos-duration="5200"],
body[data-aos-duration="5200"] [data-aos] {
    transition-duration: 5.2s
}

[data-aos][data-aos][data-aos-delay="5200"],
body[data-aos-delay="5200"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5200"].aos-animate,
body[data-aos-delay="5200"] [data-aos].aos-animate {
    transition-delay: 5.2s
}

[data-aos][data-aos][data-aos-duration="5250"],
body[data-aos-duration="5250"] [data-aos] {
    transition-duration: 5.25s
}

[data-aos][data-aos][data-aos-delay="5250"],
body[data-aos-delay="5250"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5250"].aos-animate,
body[data-aos-delay="5250"] [data-aos].aos-animate {
    transition-delay: 5.25s
}

[data-aos][data-aos][data-aos-duration="5300"],
body[data-aos-duration="5300"] [data-aos] {
    transition-duration: 5.3s
}

[data-aos][data-aos][data-aos-delay="5300"],
body[data-aos-delay="5300"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5300"].aos-animate,
body[data-aos-delay="5300"] [data-aos].aos-animate {
    transition-delay: 5.3s
}

[data-aos][data-aos][data-aos-duration="5350"],
body[data-aos-duration="5350"] [data-aos] {
    transition-duration: 5.35s
}

[data-aos][data-aos][data-aos-delay="5350"],
body[data-aos-delay="5350"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5350"].aos-animate,
body[data-aos-delay="5350"] [data-aos].aos-animate {
    transition-delay: 5.35s
}

[data-aos][data-aos][data-aos-duration="5400"],
body[data-aos-duration="5400"] [data-aos] {
    transition-duration: 5.4s
}

[data-aos][data-aos][data-aos-delay="5400"],
body[data-aos-delay="5400"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5400"].aos-animate,
body[data-aos-delay="5400"] [data-aos].aos-animate {
    transition-delay: 5.4s
}

[data-aos][data-aos][data-aos-duration="5450"],
body[data-aos-duration="5450"] [data-aos] {
    transition-duration: 5.45s
}

[data-aos][data-aos][data-aos-delay="5450"],
body[data-aos-delay="5450"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5450"].aos-animate,
body[data-aos-delay="5450"] [data-aos].aos-animate {
    transition-delay: 5.45s
}

[data-aos][data-aos][data-aos-duration="5500"],
body[data-aos-duration="5500"] [data-aos] {
    transition-duration: 5.5s
}

[data-aos][data-aos][data-aos-delay="5500"],
body[data-aos-delay="5500"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5500"].aos-animate,
body[data-aos-delay="5500"] [data-aos].aos-animate {
    transition-delay: 5.5s
}

[data-aos][data-aos][data-aos-duration="5550"],
body[data-aos-duration="5550"] [data-aos] {
    transition-duration: 5.55s
}

[data-aos][data-aos][data-aos-delay="5550"],
body[data-aos-delay="5550"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5550"].aos-animate,
body[data-aos-delay="5550"] [data-aos].aos-animate {
    transition-delay: 5.55s
}

[data-aos][data-aos][data-aos-duration="5600"],
body[data-aos-duration="5600"] [data-aos] {
    transition-duration: 5.6s
}

[data-aos][data-aos][data-aos-delay="5600"],
body[data-aos-delay="5600"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5600"].aos-animate,
body[data-aos-delay="5600"] [data-aos].aos-animate {
    transition-delay: 5.6s
}

[data-aos][data-aos][data-aos-duration="5650"],
body[data-aos-duration="5650"] [data-aos] {
    transition-duration: 5.65s
}

[data-aos][data-aos][data-aos-delay="5650"],
body[data-aos-delay="5650"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5650"].aos-animate,
body[data-aos-delay="5650"] [data-aos].aos-animate {
    transition-delay: 5.65s
}

[data-aos][data-aos][data-aos-duration="5700"],
body[data-aos-duration="5700"] [data-aos] {
    transition-duration: 5.7s
}

[data-aos][data-aos][data-aos-delay="5700"],
body[data-aos-delay="5700"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5700"].aos-animate,
body[data-aos-delay="5700"] [data-aos].aos-animate {
    transition-delay: 5.7s
}

[data-aos][data-aos][data-aos-duration="5750"],
body[data-aos-duration="5750"] [data-aos] {
    transition-duration: 5.75s
}

[data-aos][data-aos][data-aos-delay="5750"],
body[data-aos-delay="5750"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5750"].aos-animate,
body[data-aos-delay="5750"] [data-aos].aos-animate {
    transition-delay: 5.75s
}

[data-aos][data-aos][data-aos-duration="5800"],
body[data-aos-duration="5800"] [data-aos] {
    transition-duration: 5.8s
}

[data-aos][data-aos][data-aos-delay="5800"],
body[data-aos-delay="5800"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5800"].aos-animate,
body[data-aos-delay="5800"] [data-aos].aos-animate {
    transition-delay: 5.8s
}

[data-aos][data-aos][data-aos-duration="5850"],
body[data-aos-duration="5850"] [data-aos] {
    transition-duration: 5.85s
}

[data-aos][data-aos][data-aos-delay="5850"],
body[data-aos-delay="5850"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5850"].aos-animate,
body[data-aos-delay="5850"] [data-aos].aos-animate {
    transition-delay: 5.85s
}

[data-aos][data-aos][data-aos-duration="5900"],
body[data-aos-duration="5900"] [data-aos] {
    transition-duration: 5.9s
}

[data-aos][data-aos][data-aos-delay="5900"],
body[data-aos-delay="5900"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5900"].aos-animate,
body[data-aos-delay="5900"] [data-aos].aos-animate {
    transition-delay: 5.9s
}

[data-aos][data-aos][data-aos-duration="5950"],
body[data-aos-duration="5950"] [data-aos] {
    transition-duration: 5.95s
}

[data-aos][data-aos][data-aos-delay="5950"],
body[data-aos-delay="5950"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="5950"].aos-animate,
body[data-aos-delay="5950"] [data-aos].aos-animate {
    transition-delay: 5.95s
}

[data-aos][data-aos][data-aos-duration="6000"],
body[data-aos-duration="6000"] [data-aos] {
    transition-duration: 6s
}

[data-aos][data-aos][data-aos-delay="6000"],
body[data-aos-delay="6000"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6000"].aos-animate,
body[data-aos-delay="6000"] [data-aos].aos-animate {
    transition-delay: 6s
}

[data-aos][data-aos][data-aos-duration="6050"],
body[data-aos-duration="6050"] [data-aos] {
    transition-duration: 6.05s
}

[data-aos][data-aos][data-aos-delay="6050"],
body[data-aos-delay="6050"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6050"].aos-animate,
body[data-aos-delay="6050"] [data-aos].aos-animate {
    transition-delay: 6.05s
}

[data-aos][data-aos][data-aos-duration="6100"],
body[data-aos-duration="6100"] [data-aos] {
    transition-duration: 6.1s
}

[data-aos][data-aos][data-aos-delay="6100"],
body[data-aos-delay="6100"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6100"].aos-animate,
body[data-aos-delay="6100"] [data-aos].aos-animate {
    transition-delay: 6.1s
}

[data-aos][data-aos][data-aos-duration="6150"],
body[data-aos-duration="6150"] [data-aos] {
    transition-duration: 6.15s
}

[data-aos][data-aos][data-aos-delay="6150"],
body[data-aos-delay="6150"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6150"].aos-animate,
body[data-aos-delay="6150"] [data-aos].aos-animate {
    transition-delay: 6.15s
}

[data-aos][data-aos][data-aos-duration="6200"],
body[data-aos-duration="6200"] [data-aos] {
    transition-duration: 6.2s
}

[data-aos][data-aos][data-aos-delay="6200"],
body[data-aos-delay="6200"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6200"].aos-animate,
body[data-aos-delay="6200"] [data-aos].aos-animate {
    transition-delay: 6.2s
}

[data-aos][data-aos][data-aos-duration="6250"],
body[data-aos-duration="6250"] [data-aos] {
    transition-duration: 6.25s
}

[data-aos][data-aos][data-aos-delay="6250"],
body[data-aos-delay="6250"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6250"].aos-animate,
body[data-aos-delay="6250"] [data-aos].aos-animate {
    transition-delay: 6.25s
}

[data-aos][data-aos][data-aos-duration="6300"],
body[data-aos-duration="6300"] [data-aos] {
    transition-duration: 6.3s
}

[data-aos][data-aos][data-aos-delay="6300"],
body[data-aos-delay="6300"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6300"].aos-animate,
body[data-aos-delay="6300"] [data-aos].aos-animate {
    transition-delay: 6.3s
}

[data-aos][data-aos][data-aos-duration="6350"],
body[data-aos-duration="6350"] [data-aos] {
    transition-duration: 6.35s
}

[data-aos][data-aos][data-aos-delay="6350"],
body[data-aos-delay="6350"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6350"].aos-animate,
body[data-aos-delay="6350"] [data-aos].aos-animate {
    transition-delay: 6.35s
}

[data-aos][data-aos][data-aos-duration="6400"],
body[data-aos-duration="6400"] [data-aos] {
    transition-duration: 6.4s
}

[data-aos][data-aos][data-aos-delay="6400"],
body[data-aos-delay="6400"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6400"].aos-animate,
body[data-aos-delay="6400"] [data-aos].aos-animate {
    transition-delay: 6.4s
}

[data-aos][data-aos][data-aos-duration="6450"],
body[data-aos-duration="6450"] [data-aos] {
    transition-duration: 6.45s
}

[data-aos][data-aos][data-aos-delay="6450"],
body[data-aos-delay="6450"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6450"].aos-animate,
body[data-aos-delay="6450"] [data-aos].aos-animate {
    transition-delay: 6.45s
}

[data-aos][data-aos][data-aos-duration="6500"],
body[data-aos-duration="6500"] [data-aos] {
    transition-duration: 6.5s
}

[data-aos][data-aos][data-aos-delay="6500"],
body[data-aos-delay="6500"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6500"].aos-animate,
body[data-aos-delay="6500"] [data-aos].aos-animate {
    transition-delay: 6.5s
}

[data-aos][data-aos][data-aos-duration="6550"],
body[data-aos-duration="6550"] [data-aos] {
    transition-duration: 6.55s
}

[data-aos][data-aos][data-aos-delay="6550"],
body[data-aos-delay="6550"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6550"].aos-animate,
body[data-aos-delay="6550"] [data-aos].aos-animate {
    transition-delay: 6.55s
}

[data-aos][data-aos][data-aos-duration="6600"],
body[data-aos-duration="6600"] [data-aos] {
    transition-duration: 6.6s
}

[data-aos][data-aos][data-aos-delay="6600"],
body[data-aos-delay="6600"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6600"].aos-animate,
body[data-aos-delay="6600"] [data-aos].aos-animate {
    transition-delay: 6.6s
}

[data-aos][data-aos][data-aos-duration="6650"],
body[data-aos-duration="6650"] [data-aos] {
    transition-duration: 6.65s
}

[data-aos][data-aos][data-aos-delay="6650"],
body[data-aos-delay="6650"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6650"].aos-animate,
body[data-aos-delay="6650"] [data-aos].aos-animate {
    transition-delay: 6.65s
}

[data-aos][data-aos][data-aos-duration="6700"],
body[data-aos-duration="6700"] [data-aos] {
    transition-duration: 6.7s
}

[data-aos][data-aos][data-aos-delay="6700"],
body[data-aos-delay="6700"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6700"].aos-animate,
body[data-aos-delay="6700"] [data-aos].aos-animate {
    transition-delay: 6.7s
}

[data-aos][data-aos][data-aos-duration="6750"],
body[data-aos-duration="6750"] [data-aos] {
    transition-duration: 6.75s
}

[data-aos][data-aos][data-aos-delay="6750"],
body[data-aos-delay="6750"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6750"].aos-animate,
body[data-aos-delay="6750"] [data-aos].aos-animate {
    transition-delay: 6.75s
}

[data-aos][data-aos][data-aos-duration="6800"],
body[data-aos-duration="6800"] [data-aos] {
    transition-duration: 6.8s
}

[data-aos][data-aos][data-aos-delay="6800"],
body[data-aos-delay="6800"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6800"].aos-animate,
body[data-aos-delay="6800"] [data-aos].aos-animate {
    transition-delay: 6.8s
}

[data-aos][data-aos][data-aos-duration="6850"],
body[data-aos-duration="6850"] [data-aos] {
    transition-duration: 6.85s
}

[data-aos][data-aos][data-aos-delay="6850"],
body[data-aos-delay="6850"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6850"].aos-animate,
body[data-aos-delay="6850"] [data-aos].aos-animate {
    transition-delay: 6.85s
}

[data-aos][data-aos][data-aos-duration="6900"],
body[data-aos-duration="6900"] [data-aos] {
    transition-duration: 6.9s
}

[data-aos][data-aos][data-aos-delay="6900"],
body[data-aos-delay="6900"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6900"].aos-animate,
body[data-aos-delay="6900"] [data-aos].aos-animate {
    transition-delay: 6.9s
}

[data-aos][data-aos][data-aos-duration="6950"],
body[data-aos-duration="6950"] [data-aos] {
    transition-duration: 6.95s
}

[data-aos][data-aos][data-aos-delay="6950"],
body[data-aos-delay="6950"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="6950"].aos-animate,
body[data-aos-delay="6950"] [data-aos].aos-animate {
    transition-delay: 6.95s
}

[data-aos][data-aos][data-aos-duration="7000"],
body[data-aos-duration="7000"] [data-aos] {
    transition-duration: 7s
}

[data-aos][data-aos][data-aos-delay="7000"],
body[data-aos-delay="7000"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="7000"].aos-animate,
body[data-aos-delay="7000"] [data-aos].aos-animate {
    transition-delay: 7s
}

[data-aos][data-aos][data-aos-duration="7050"],
body[data-aos-duration="7050"] [data-aos] {
    transition-duration: 7.05s
}

[data-aos][data-aos][data-aos-delay="7050"],
body[data-aos-delay="7050"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="7050"].aos-animate,
body[data-aos-delay="7050"] [data-aos].aos-animate {
    transition-delay: 7.05s
}

[data-aos][data-aos][data-aos-duration="7100"],
body[data-aos-duration="7100"] [data-aos] {
    transition-duration: 7.1s
}

[data-aos][data-aos][data-aos-delay="7100"],
body[data-aos-delay="7100"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="7100"].aos-animate,
body[data-aos-delay="7100"] [data-aos].aos-animate {
    transition-delay: 7.1s
}

[data-aos][data-aos][data-aos-duration="7150"],
body[data-aos-duration="7150"] [data-aos] {
    transition-duration: 7.15s
}

[data-aos][data-aos][data-aos-delay="7150"],
body[data-aos-delay="7150"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="7150"].aos-animate,
body[data-aos-delay="7150"] [data-aos].aos-animate {
    transition-delay: 7.15s
}

[data-aos][data-aos][data-aos-duration="7200"],
body[data-aos-duration="7200"] [data-aos] {
    transition-duration: 7.2s
}

[data-aos][data-aos][data-aos-delay="7200"],
body[data-aos-delay="7200"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="7200"].aos-animate,
body[data-aos-delay="7200"] [data-aos].aos-animate {
    transition-delay: 7.2s
}

[data-aos][data-aos][data-aos-duration="7250"],
body[data-aos-duration="7250"] [data-aos] {
    transition-duration: 7.25s
}

[data-aos][data-aos][data-aos-delay="7250"],
body[data-aos-delay="7250"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="7250"].aos-animate,
body[data-aos-delay="7250"] [data-aos].aos-animate {
    transition-delay: 7.25s
}

[data-aos][data-aos][data-aos-duration="7300"],
body[data-aos-duration="7300"] [data-aos] {
    transition-duration: 7.3s
}

[data-aos][data-aos][data-aos-delay="7300"],
body[data-aos-delay="7300"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="7300"].aos-animate,
body[data-aos-delay="7300"] [data-aos].aos-animate {
    transition-delay: 7.3s
}

[data-aos][data-aos][data-aos-duration="7350"],
body[data-aos-duration="7350"] [data-aos] {
    transition-duration: 7.35s
}

[data-aos][data-aos][data-aos-delay="7350"],
body[data-aos-delay="7350"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="7350"].aos-animate,
body[data-aos-delay="7350"] [data-aos].aos-animate {
    transition-delay: 7.35s
}

[data-aos][data-aos][data-aos-duration="7400"],
body[data-aos-duration="7400"] [data-aos] {
    transition-duration: 7.4s
}

[data-aos][data-aos][data-aos-delay="7400"],
body[data-aos-delay="7400"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="7400"].aos-animate,
body[data-aos-delay="7400"] [data-aos].aos-animate {
    transition-delay: 7.4s
}

[data-aos][data-aos][data-aos-duration="7450"],
body[data-aos-duration="7450"] [data-aos] {
    transition-duration: 7.45s
}

[data-aos][data-aos][data-aos-delay="7450"],
body[data-aos-delay="7450"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="7450"].aos-animate,
body[data-aos-delay="7450"] [data-aos].aos-animate {
    transition-delay: 7.45s
}

[data-aos][data-aos][data-aos-duration="7500"],
body[data-aos-duration="7500"] [data-aos] {
    transition-duration: 7.5s
}

[data-aos][data-aos][data-aos-delay="7500"],
body[data-aos-delay="7500"] [data-aos] {
    transition-delay: 0ms
}

[data-aos][data-aos][data-aos-delay="7500"].aos-animate,
body[data-aos-delay="7500"] [data-aos].aos-animate {
    transition-delay: 7.5s
}

[data-aos][data-aos][data-aos-easing=linear],
body[data-aos-easing=linear] [data-aos] {
    transition-timing-function: cubic-bezier(.25, .25, .75, .75)
}

[data-aos][data-aos][data-aos-easing=ease],
body[data-aos-easing=ease] [data-aos] {
    transition-timing-function: ease
}

[data-aos][data-aos][data-aos-easing=ease-in],
body[data-aos-easing=ease-in] [data-aos] {
    transition-timing-function: ease-in
}

[data-aos][data-aos][data-aos-easing=ease-out],
body[data-aos-easing=ease-out] [data-aos] {
    transition-timing-function: ease-out
}

[data-aos][data-aos][data-aos-easing=ease-in-out],
body[data-aos-easing=ease-in-out] [data-aos] {
    transition-timing-function: ease-in-out
}

[data-aos][data-aos][data-aos-easing=ease-in-back],
body[data-aos-easing=ease-in-back] [data-aos] {
    transition-timing-function: cubic-bezier(.6, -.28, .735, .045)
}

[data-aos][data-aos][data-aos-easing=ease-out-back],
body[data-aos-easing=ease-out-back] [data-aos] {
    transition-timing-function: cubic-bezier(.175, .885, .32, 1.275)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-back],
body[data-aos-easing=ease-in-out-back] [data-aos] {
    transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55)
}

[data-aos][data-aos][data-aos-easing=ease-in-sine],
body[data-aos-easing=ease-in-sine] [data-aos] {
    transition-timing-function: cubic-bezier(.47, 0, .745, .715)
}

[data-aos][data-aos][data-aos-easing=ease-out-sine],
body[data-aos-easing=ease-out-sine] [data-aos] {
    transition-timing-function: cubic-bezier(.39, .575, .565, 1)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-sine],
body[data-aos-easing=ease-in-out-sine] [data-aos] {
    transition-timing-function: cubic-bezier(.445, .05, .55, .95)
}

[data-aos][data-aos][data-aos-easing=ease-in-quad],
body[data-aos-easing=ease-in-quad] [data-aos] {
    transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

[data-aos][data-aos][data-aos-easing=ease-out-quad],
body[data-aos-easing=ease-out-quad] [data-aos] {
    transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quad],
body[data-aos-easing=ease-in-out-quad] [data-aos] {
    transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

[data-aos][data-aos][data-aos-easing=ease-in-cubic],
body[data-aos-easing=ease-in-cubic] [data-aos] {
    transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

[data-aos][data-aos][data-aos-easing=ease-out-cubic],
body[data-aos-easing=ease-out-cubic] [data-aos] {
    transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],
body[data-aos-easing=ease-in-out-cubic] [data-aos] {
    transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

[data-aos][data-aos][data-aos-easing=ease-in-quart],
body[data-aos-easing=ease-in-quart] [data-aos] {
    transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

[data-aos][data-aos][data-aos-easing=ease-out-quart],
body[data-aos-easing=ease-out-quart] [data-aos] {
    transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quart],
body[data-aos-easing=ease-in-out-quart] [data-aos] {
    transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

:root.reduced-motion [data-aos^=fade-]:not([data-aos^=fade-in]),
:root.reduced-motion [data-aos^=flip],
:root.reduced-motion [data-aos^=slide],
:root.reduced-motion [data-aos^=zoom] {
    animation-delay: 0s !important;
    animation-duration: .01ms !important;
    animation-iteration-count: 1 !important;
    scroll-behavior: auto !important;
    transition-delay: 0s !important;
    transition-duration: .01ms !important
}

[data-aos^=fade][data-aos^=fade] {
    opacity: 0;
    transition-property: opacity, transform
}

[data-aos^=fade][data-aos^=fade].aos-animate {
    opacity: 1;
    transform: translateZ(0)
}

[data-aos=fade-up] {
    transform: translate3d(0, 100px, 0)
}

[data-aos=fade-down] {
    transform: translate3d(0, -100px, 0)
}

[data-aos=fade-right] {
    transform: translate3d(-100px, 0, 0)
}

[data-aos=fade-left] {
    transform: translate3d(100px, 0, 0)
}

[data-aos=fade-up-right] {
    transform: translate3d(-100px, 100px, 0)
}

[data-aos=fade-up-left] {
    transform: translate3d(100px, 100px, 0)
}

[data-aos=fade-down-right] {
    transform: translate3d(-100px, -100px, 0)
}

[data-aos=fade-down-left] {
    transform: translate3d(100px, -100px, 0)
}

[data-aos^=zoom][data-aos^=zoom] {
    opacity: 0;
    transition-property: opacity, transform
}

[data-aos^=zoom][data-aos^=zoom].aos-animate {
    opacity: 1;
    transform: translateZ(0) scale(1)
}

[data-aos=zoom-in] {
    transform: scale(.6)
}

[data-aos=zoom-in-up] {
    transform: translate3d(0, 100px, 0) scale(.6)
}

[data-aos=zoom-in-down] {
    transform: translate3d(0, -100px, 0) scale(.6)
}

[data-aos=zoom-in-right] {
    transform: translate3d(-100px, 0, 0) scale(.6)
}

[data-aos=zoom-in-left] {
    transform: translate3d(100px, 0, 0) scale(.6)
}

[data-aos=zoom-out] {
    transform: scale(1.2)
}

[data-aos=zoom-out-up] {
    transform: translate3d(0, 100px, 0) scale(1.2)
}

[data-aos=zoom-out-down] {
    transform: translate3d(0, -100px, 0) scale(1.2)
}

[data-aos=zoom-out-right] {
    transform: translate3d(-100px, 0, 0) scale(1.2)
}

[data-aos=zoom-out-left] {
    transform: translate3d(100px, 0, 0) scale(1.2)
}

[data-aos^=slide][data-aos^=slide] {
    transition-property: transform
}

[data-aos^=slide][data-aos^=slide].aos-animate {
    transform: translateZ(0)
}

[data-aos=slide-up] {
    transform: translate3d(0, 100%, 0)
}

[data-aos=slide-down] {
    transform: translate3d(0, -100%, 0)
}

[data-aos=slide-right] {
    transform: translate3d(-100%, 0, 0)
}

[data-aos=slide-left] {
    transform: translate3d(100%, 0, 0)
}

[data-aos^=flip][data-aos^=flip] {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition-property: transform
}

[data-aos=flip-left] {
    transform: perspective(2500px) rotateY(-100deg)
}

[data-aos=flip-left].aos-animate {
    transform: perspective(2500px) rotateY(0)
}

[data-aos=flip-right] {
    transform: perspective(2500px) rotateY(100deg)
}

[data-aos=flip-right].aos-animate {
    transform: perspective(2500px) rotateY(0)
}

[data-aos=flip-up] {
    transform: perspective(2500px) rotateX(-100deg)
}

[data-aos=flip-up].aos-animate {
    transform: perspective(2500px) rotateX(0)
}

[data-aos=flip-down] {
    transform: perspective(2500px) rotateX(100deg)
}

[data-aos=flip-down].aos-animate {
    transform: perspective(2500px) rotateX(0)
}

.u-flex-grow-0 {
    flex-grow: 0 !important
}

.u-flex-grow-1 {
    flex-grow: 1 !important
}

.u-flex-shrink-0 {
    flex-shrink: 0 !important
}

.u-flex-shrink-1 {
    flex-shrink: 1 !important
}

.u-my-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important
}

.u-my-1-5 {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important
}

.u-my-1 {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important
}

.u-my-2 {
    margin-bottom: 2rem !important;
    margin-top: 2rem !important
}

.u-my-3 {
    margin-bottom: 3rem !important;
    margin-top: 3rem !important
}

.u-my-4 {
    margin-bottom: 4rem !important;
    margin-top: 4rem !important
}

.u-my-5 {
    margin-bottom: 5rem !important;
    margin-top: 5rem !important
}

.u-my-6 {
    margin-bottom: 6rem !important;
    margin-top: 6rem !important
}

.u-my-7 {
    margin-bottom: 7rem !important;
    margin-top: 7rem !important
}

.u-my-8 {
    margin-bottom: 8rem !important;
    margin-top: 8rem !important
}

.u-my-9 {
    margin-bottom: 9rem !important;
    margin-top: 9rem !important
}

.u-my-10 {
    margin-bottom: 10rem !important;
    margin-top: 10rem !important
}

.u-my-auto {
    margin-bottom: auto !important;
    margin-top: auto !important
}

.u-mt-0 {
    margin-top: 0 !important
}

.u-mt-1-5 {
    margin-top: 1.5rem !important
}

.u-mt-1 {
    margin-top: 1rem !important
}

.u-mt-2 {
    margin-top: 2rem !important
}

.u-mt-3 {
    margin-top: 3rem !important
}

.u-mt-4 {
    margin-top: 4rem !important
}

.u-mt-5 {
    margin-top: 5rem !important
}

.u-mt-6 {
    margin-top: 6rem !important
}

.u-mt-7 {
    margin-top: 7rem !important
}

.u-mt-8 {
    margin-top: 8rem !important
}

.u-mt-9 {
    margin-top: 9rem !important
}

.u-mt-10 {
    margin-top: 10rem !important
}

.u-mt-auto {
    margin-top: auto !important
}

.u-mb-0 {
    margin-bottom: 0 !important
}

.u-mb-1-5 {
    margin-bottom: 1.5rem !important
}

.u-mb-1 {
    margin-bottom: 1rem !important
}

.u-mb-2 {
    margin-bottom: 2rem !important
}

.u-mb-3 {
    margin-bottom: 3rem !important
}

.u-mb-4 {
    margin-bottom: 4rem !important
}

.u-mb-5 {
    margin-bottom: 5rem !important
}

.u-mb-6 {
    margin-bottom: 6rem !important
}

.u-mb-7 {
    margin-bottom: 7rem !important
}

.u-mb-8 {
    margin-bottom: 8rem !important
}

.u-mb-9 {
    margin-bottom: 9rem !important
}

.u-mb-10 {
    margin-bottom: 10rem !important
}

.u-mb-auto {
    margin-bottom: auto !important
}

.u-py-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important
}

.u-py-1-5 {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important
}

.u-py-1 {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important
}

.u-py-2 {
    padding-bottom: 2rem !important;
    padding-top: 2rem !important
}

.u-py-3 {
    padding-bottom: 3rem !important;
    padding-top: 3rem !important
}

.u-py-4 {
    padding-bottom: 4rem !important;
    padding-top: 4rem !important
}

.u-py-5 {
    padding-bottom: 5rem !important;
    padding-top: 5rem !important
}

.u-py-6 {
    padding-bottom: 6rem !important;
    padding-top: 6rem !important
}

.u-py-7 {
    padding-bottom: 7rem !important;
    padding-top: 7rem !important
}

.u-py-8 {
    padding-bottom: 8rem !important;
    padding-top: 8rem !important
}

.u-py-9 {
    padding-bottom: 9rem !important;
    padding-top: 9rem !important
}

.u-py-10 {
    padding-bottom: 10rem !important;
    padding-top: 10rem !important
}

.u-pt-0 {
    padding-top: 0 !important
}

.u-pt-1-5 {
    padding-top: 1.5rem !important
}

.u-pt-1 {
    padding-top: 1rem !important
}

.u-pt-2 {
    padding-top: 2rem !important
}

.u-pt-3 {
    padding-top: 3rem !important
}

.u-pt-4 {
    padding-top: 4rem !important
}

.u-pt-5 {
    padding-top: 5rem !important
}

.u-pt-6 {
    padding-top: 6rem !important
}

.u-pt-7 {
    padding-top: 7rem !important
}

.u-pt-8 {
    padding-top: 8rem !important
}

.u-pt-9 {
    padding-top: 9rem !important
}

.u-pt-10 {
    padding-top: 10rem !important
}

.u-pb-0 {
    padding-bottom: 0 !important
}

.u-pb-1-5 {
    padding-bottom: 1.5rem !important
}

.u-pb-1 {
    padding-bottom: 1rem !important
}

.u-pb-2 {
    padding-bottom: 2rem !important
}

.u-pb-3 {
    padding-bottom: 3rem !important
}

.u-pb-4 {
    padding-bottom: 4rem !important
}

.u-pb-5 {
    padding-bottom: 5rem !important
}

.u-pb-6 {
    padding-bottom: 6rem !important
}

.u-pb-7 {
    padding-bottom: 7rem !important
}

.u-pb-8 {
    padding-bottom: 8rem !important
}

.u-pb-9 {
    padding-bottom: 9rem !important
}

.u-pb-10 {
    padding-bottom: 10rem !important
}

.u-align-items-start {
    align-items: flex-start !important
}

.u-align-items-end {
    align-items: flex-end !important
}

.u-align-items-center {
    align-items: center !important
}

.u-align-items-baseline {
    align-items: baseline !important
}

.u-align-items-stretch {
    align-items: stretch !important
}

.u-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.u-mx-1-5 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important
}

.u-mx-1 {
    margin-left: 1rem !important;
    margin-right: 1rem !important
}

.u-mx-2 {
    margin-left: 2rem !important;
    margin-right: 2rem !important
}

.u-mx-3 {
    margin-left: 3rem !important;
    margin-right: 3rem !important
}

.u-mx-4 {
    margin-left: 4rem !important;
    margin-right: 4rem !important
}

.u-mx-5 {
    margin-left: 5rem !important;
    margin-right: 5rem !important
}

.u-mx-6 {
    margin-left: 6rem !important;
    margin-right: 6rem !important
}

.u-mx-7 {
    margin-left: 7rem !important;
    margin-right: 7rem !important
}

.u-mx-8 {
    margin-left: 8rem !important;
    margin-right: 8rem !important
}

.u-mx-9 {
    margin-left: 9rem !important;
    margin-right: 9rem !important
}

.u-mx-10 {
    margin-left: 10rem !important;
    margin-right: 10rem !important
}

.u-mx-auto {
    margin-left: auto !important;
    margin-right: auto !important
}

.u-justify-content-start {
    justify-content: flex-start !important
}

.u-justify-content-end {
    justify-content: flex-end !important
}

.u-justify-content-center {
    justify-content: center !important
}

.u-justify-content-between {
    justify-content: space-between !important
}

.u-justify-content-around {
    justify-content: space-around !important
}

.u-justify-content-evenly {
    justify-content: space-evenly !important
}

.u-flex-wrap {
    flex-wrap: wrap !important
}

.u-flex-nowrap {
    flex-wrap: nowrap !important
}

.u-flex-column {
    flex-direction: column !important
}

.u-flex-row {
    flex-direction: row !important
}

.u-fs-1 {
    font-size: calc(1.9625rem + 1.76215vw) !important
}

.u-fs-2 {
    font-size: calc(1.85rem + 1.21528vw) !important
}

.u-fs-3 {
    font-size: calc(1.79375rem + .94184vw) !important
}

.u-fs-4 {
    font-size: calc(1.7375rem + .6684vw) !important
}

.u-fs-5 {
    font-size: calc(1.68125rem + .39497vw) !important
}

.u-fs-6 {
    font-size: calc(1.625rem + .12153vw) !important
}

.u-d-flex {
    display: flex !important
}

.u-d-block {
    display: block !important
}

.u-d-inline {
    display: inline !important
}

.u-d-inline-block {
    display: inline-block !important
}

.u-d-inline-flex {
    display: inline-flex !important
}

.u-d-none {
    display: none !important
}

.u-g-0 {
    gap: 0 !important
}

.u-g-1-5 {
    gap: 1.5rem !important
}

.u-g-1 {
    gap: 1rem !important
}

.u-g-2 {
    gap: 2rem !important
}

.u-g-3 {
    gap: 3rem !important
}

.u-g-4 {
    gap: 4rem !important
}

.u-g-5 {
    gap: 5rem !important
}

.u-g-6 {
    gap: 6rem !important
}

.u-g-7 {
    gap: 7rem !important
}

.u-g-8 {
    gap: 8rem !important
}

.u-g-9 {
    gap: 9rem !important
}

.u-g-10 {
    gap: 10rem !important
}

.u-gy-0 {
    row-gap: 0 !important
}

.u-gy-1-5 {
    row-gap: 1.5rem !important
}

.u-gy-1 {
    row-gap: 1rem !important
}

.u-gy-2 {
    row-gap: 2rem !important
}

.u-gy-3 {
    row-gap: 3rem !important
}

.u-gy-4 {
    row-gap: 4rem !important
}

.u-gy-5 {
    row-gap: 5rem !important
}

.u-gy-6 {
    row-gap: 6rem !important
}

.u-gy-7 {
    row-gap: 7rem !important
}

.u-gy-8 {
    row-gap: 8rem !important
}

.u-gy-9 {
    row-gap: 9rem !important
}

.u-gy-10 {
    row-gap: 10rem !important
}

.u-gx-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important
}

.u-gx-1-5 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important
}

.u-gx-1 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important
}

.u-gx-2 {
    -moz-column-gap: 2rem !important;
    column-gap: 2rem !important
}

.u-gx-3 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important
}

.u-gx-4 {
    -moz-column-gap: 4rem !important;
    column-gap: 4rem !important
}

.u-gx-5 {
    -moz-column-gap: 5rem !important;
    column-gap: 5rem !important
}

.u-gx-6 {
    -moz-column-gap: 6rem !important;
    column-gap: 6rem !important
}

.u-gx-7 {
    -moz-column-gap: 7rem !important;
    column-gap: 7rem !important
}

.u-gx-8 {
    -moz-column-gap: 8rem !important;
    column-gap: 8rem !important
}

.u-gx-9 {
    -moz-column-gap: 9rem !important;
    column-gap: 9rem !important
}

.u-gx-10 {
    -moz-column-gap: 10rem !important;
    column-gap: 10rem !important
}

@media(min-width:375px) {
    .u-flex-sm-grow-0 {
        flex-grow: 0 !important
    }

    .u-flex-sm-grow-1 {
        flex-grow: 1 !important
    }

    .u-flex-sm-shrink-0 {
        flex-shrink: 0 !important
    }

    .u-flex-sm-shrink-1 {
        flex-shrink: 1 !important
    }

    .u-my-sm-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }

    .u-my-sm-1-5 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }

    .u-my-sm-1 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }

    .u-my-sm-2 {
        margin-bottom: 2rem !important;
        margin-top: 2rem !important
    }

    .u-my-sm-3 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }

    .u-my-sm-4 {
        margin-bottom: 4rem !important;
        margin-top: 4rem !important
    }

    .u-my-sm-5 {
        margin-bottom: 5rem !important;
        margin-top: 5rem !important
    }

    .u-my-sm-6 {
        margin-bottom: 6rem !important;
        margin-top: 6rem !important
    }

    .u-my-sm-7 {
        margin-bottom: 7rem !important;
        margin-top: 7rem !important
    }

    .u-my-sm-8 {
        margin-bottom: 8rem !important;
        margin-top: 8rem !important
    }

    .u-my-sm-9 {
        margin-bottom: 9rem !important;
        margin-top: 9rem !important
    }

    .u-my-sm-10 {
        margin-bottom: 10rem !important;
        margin-top: 10rem !important
    }

    .u-my-sm-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }

    .u-mt-sm-0 {
        margin-top: 0 !important
    }

    .u-mt-sm-1-5 {
        margin-top: 1.5rem !important
    }

    .u-mt-sm-1 {
        margin-top: 1rem !important
    }

    .u-mt-sm-2 {
        margin-top: 2rem !important
    }

    .u-mt-sm-3 {
        margin-top: 3rem !important
    }

    .u-mt-sm-4 {
        margin-top: 4rem !important
    }

    .u-mt-sm-5 {
        margin-top: 5rem !important
    }

    .u-mt-sm-6 {
        margin-top: 6rem !important
    }

    .u-mt-sm-7 {
        margin-top: 7rem !important
    }

    .u-mt-sm-8 {
        margin-top: 8rem !important
    }

    .u-mt-sm-9 {
        margin-top: 9rem !important
    }

    .u-mt-sm-10 {
        margin-top: 10rem !important
    }

    .u-mt-sm-auto {
        margin-top: auto !important
    }

    .u-mb-sm-0 {
        margin-bottom: 0 !important
    }

    .u-mb-sm-1-5 {
        margin-bottom: 1.5rem !important
    }

    .u-mb-sm-1 {
        margin-bottom: 1rem !important
    }

    .u-mb-sm-2 {
        margin-bottom: 2rem !important
    }

    .u-mb-sm-3 {
        margin-bottom: 3rem !important
    }

    .u-mb-sm-4 {
        margin-bottom: 4rem !important
    }

    .u-mb-sm-5 {
        margin-bottom: 5rem !important
    }

    .u-mb-sm-6 {
        margin-bottom: 6rem !important
    }

    .u-mb-sm-7 {
        margin-bottom: 7rem !important
    }

    .u-mb-sm-8 {
        margin-bottom: 8rem !important
    }

    .u-mb-sm-9 {
        margin-bottom: 9rem !important
    }

    .u-mb-sm-10 {
        margin-bottom: 10rem !important
    }

    .u-mb-sm-auto {
        margin-bottom: auto !important
    }

    .u-py-sm-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }

    .u-py-sm-1-5 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }

    .u-py-sm-1 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }

    .u-py-sm-2 {
        padding-bottom: 2rem !important;
        padding-top: 2rem !important
    }

    .u-py-sm-3 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }

    .u-py-sm-4 {
        padding-bottom: 4rem !important;
        padding-top: 4rem !important
    }

    .u-py-sm-5 {
        padding-bottom: 5rem !important;
        padding-top: 5rem !important
    }

    .u-py-sm-6 {
        padding-bottom: 6rem !important;
        padding-top: 6rem !important
    }

    .u-py-sm-7 {
        padding-bottom: 7rem !important;
        padding-top: 7rem !important
    }

    .u-py-sm-8 {
        padding-bottom: 8rem !important;
        padding-top: 8rem !important
    }

    .u-py-sm-9 {
        padding-bottom: 9rem !important;
        padding-top: 9rem !important
    }

    .u-py-sm-10 {
        padding-bottom: 10rem !important;
        padding-top: 10rem !important
    }

    .u-pt-sm-0 {
        padding-top: 0 !important
    }

    .u-pt-sm-1-5 {
        padding-top: 1.5rem !important
    }

    .u-pt-sm-1 {
        padding-top: 1rem !important
    }

    .u-pt-sm-2 {
        padding-top: 2rem !important
    }

    .u-pt-sm-3 {
        padding-top: 3rem !important
    }

    .u-pt-sm-4 {
        padding-top: 4rem !important
    }

    .u-pt-sm-5 {
        padding-top: 5rem !important
    }

    .u-pt-sm-6 {
        padding-top: 6rem !important
    }

    .u-pt-sm-7 {
        padding-top: 7rem !important
    }

    .u-pt-sm-8 {
        padding-top: 8rem !important
    }

    .u-pt-sm-9 {
        padding-top: 9rem !important
    }

    .u-pt-sm-10 {
        padding-top: 10rem !important
    }

    .u-pb-sm-0 {
        padding-bottom: 0 !important
    }

    .u-pb-sm-1-5 {
        padding-bottom: 1.5rem !important
    }

    .u-pb-sm-1 {
        padding-bottom: 1rem !important
    }

    .u-pb-sm-2 {
        padding-bottom: 2rem !important
    }

    .u-pb-sm-3 {
        padding-bottom: 3rem !important
    }

    .u-pb-sm-4 {
        padding-bottom: 4rem !important
    }

    .u-pb-sm-5 {
        padding-bottom: 5rem !important
    }

    .u-pb-sm-6 {
        padding-bottom: 6rem !important
    }

    .u-pb-sm-7 {
        padding-bottom: 7rem !important
    }

    .u-pb-sm-8 {
        padding-bottom: 8rem !important
    }

    .u-pb-sm-9 {
        padding-bottom: 9rem !important
    }

    .u-pb-sm-10 {
        padding-bottom: 10rem !important
    }

    .u-flex-sm-wrap {
        flex-wrap: wrap !important
    }

    .u-flex-sm-nowrap {
        flex-wrap: nowrap !important
    }

    .u-flex-sm-column {
        flex-direction: column !important
    }

    .u-flex-sm-row {
        flex-direction: row !important
    }

    .u-d-sm-flex {
        display: flex !important
    }

    .u-d-sm-block {
        display: block !important
    }

    .u-d-sm-inline {
        display: inline !important
    }

    .u-d-sm-inline-block {
        display: inline-block !important
    }

    .u-d-sm-inline-flex {
        display: inline-flex !important
    }

    .u-d-sm-none {
        display: none !important
    }

    .u-g-sm-0 {
        gap: 0 !important
    }

    .u-g-sm-1-5 {
        gap: 1.5rem !important
    }

    .u-g-sm-1 {
        gap: 1rem !important
    }

    .u-g-sm-2 {
        gap: 2rem !important
    }

    .u-g-sm-3 {
        gap: 3rem !important
    }

    .u-g-sm-4 {
        gap: 4rem !important
    }

    .u-g-sm-5 {
        gap: 5rem !important
    }

    .u-g-sm-6 {
        gap: 6rem !important
    }

    .u-g-sm-7 {
        gap: 7rem !important
    }

    .u-g-sm-8 {
        gap: 8rem !important
    }

    .u-g-sm-9 {
        gap: 9rem !important
    }

    .u-g-sm-10 {
        gap: 10rem !important
    }

    .u-gy-sm-0 {
        row-gap: 0 !important
    }

    .u-gy-sm-1-5 {
        row-gap: 1.5rem !important
    }

    .u-gy-sm-1 {
        row-gap: 1rem !important
    }

    .u-gy-sm-2 {
        row-gap: 2rem !important
    }

    .u-gy-sm-3 {
        row-gap: 3rem !important
    }

    .u-gy-sm-4 {
        row-gap: 4rem !important
    }

    .u-gy-sm-5 {
        row-gap: 5rem !important
    }

    .u-gy-sm-6 {
        row-gap: 6rem !important
    }

    .u-gy-sm-7 {
        row-gap: 7rem !important
    }

    .u-gy-sm-8 {
        row-gap: 8rem !important
    }

    .u-gy-sm-9 {
        row-gap: 9rem !important
    }

    .u-gy-sm-10 {
        row-gap: 10rem !important
    }

    .u-gx-sm-0 {
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .u-gx-sm-1-5 {
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .u-gx-sm-1 {
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .u-gx-sm-2 {
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .u-gx-sm-3 {
        -moz-column-gap: 3rem !important;
        column-gap: 3rem !important
    }

    .u-gx-sm-4 {
        -moz-column-gap: 4rem !important;
        column-gap: 4rem !important
    }

    .u-gx-sm-5 {
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .u-gx-sm-6 {
        -moz-column-gap: 6rem !important;
        column-gap: 6rem !important
    }

    .u-gx-sm-7 {
        -moz-column-gap: 7rem !important;
        column-gap: 7rem !important
    }

    .u-gx-sm-8 {
        -moz-column-gap: 8rem !important;
        column-gap: 8rem !important
    }

    .u-gx-sm-9 {
        -moz-column-gap: 9rem !important;
        column-gap: 9rem !important
    }

    .u-gx-sm-10 {
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }
}

@media(min-width:768px) {
    .u-flex-md-grow-0 {
        flex-grow: 0 !important
    }

    .u-flex-md-grow-1 {
        flex-grow: 1 !important
    }

    .u-flex-md-shrink-0 {
        flex-shrink: 0 !important
    }

    .u-flex-md-shrink-1 {
        flex-shrink: 1 !important
    }

    .u-my-md-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }

    .u-my-md-1-5 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }

    .u-my-md-1 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }

    .u-my-md-2 {
        margin-bottom: 2rem !important;
        margin-top: 2rem !important
    }

    .u-my-md-3 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }

    .u-my-md-4 {
        margin-bottom: 4rem !important;
        margin-top: 4rem !important
    }

    .u-my-md-5 {
        margin-bottom: 5rem !important;
        margin-top: 5rem !important
    }

    .u-my-md-6 {
        margin-bottom: 6rem !important;
        margin-top: 6rem !important
    }

    .u-my-md-7 {
        margin-bottom: 7rem !important;
        margin-top: 7rem !important
    }

    .u-my-md-8 {
        margin-bottom: 8rem !important;
        margin-top: 8rem !important
    }

    .u-my-md-9 {
        margin-bottom: 9rem !important;
        margin-top: 9rem !important
    }

    .u-my-md-10 {
        margin-bottom: 10rem !important;
        margin-top: 10rem !important
    }

    .u-my-md-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }

    .u-mt-md-0 {
        margin-top: 0 !important
    }

    .u-mt-md-1-5 {
        margin-top: 1.5rem !important
    }

    .u-mt-md-1 {
        margin-top: 1rem !important
    }

    .u-mt-md-2 {
        margin-top: 2rem !important
    }

    .u-mt-md-3 {
        margin-top: 3rem !important
    }

    .u-mt-md-4 {
        margin-top: 4rem !important
    }

    .u-mt-md-5 {
        margin-top: 5rem !important
    }

    .u-mt-md-6 {
        margin-top: 6rem !important
    }

    .u-mt-md-7 {
        margin-top: 7rem !important
    }

    .u-mt-md-8 {
        margin-top: 8rem !important
    }

    .u-mt-md-9 {
        margin-top: 9rem !important
    }

    .u-mt-md-10 {
        margin-top: 10rem !important
    }

    .u-mt-md-auto {
        margin-top: auto !important
    }

    .u-mb-md-0 {
        margin-bottom: 0 !important
    }

    .u-mb-md-1-5 {
        margin-bottom: 1.5rem !important
    }

    .u-mb-md-1 {
        margin-bottom: 1rem !important
    }

    .u-mb-md-2 {
        margin-bottom: 2rem !important
    }

    .u-mb-md-3 {
        margin-bottom: 3rem !important
    }

    .u-mb-md-4 {
        margin-bottom: 4rem !important
    }

    .u-mb-md-5 {
        margin-bottom: 5rem !important
    }

    .u-mb-md-6 {
        margin-bottom: 6rem !important
    }

    .u-mb-md-7 {
        margin-bottom: 7rem !important
    }

    .u-mb-md-8 {
        margin-bottom: 8rem !important
    }

    .u-mb-md-9 {
        margin-bottom: 9rem !important
    }

    .u-mb-md-10 {
        margin-bottom: 10rem !important
    }

    .u-mb-md-auto {
        margin-bottom: auto !important
    }

    .u-py-md-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }

    .u-py-md-1-5 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }

    .u-py-md-1 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }

    .u-py-md-2 {
        padding-bottom: 2rem !important;
        padding-top: 2rem !important
    }

    .u-py-md-3 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }

    .u-py-md-4 {
        padding-bottom: 4rem !important;
        padding-top: 4rem !important
    }

    .u-py-md-5 {
        padding-bottom: 5rem !important;
        padding-top: 5rem !important
    }

    .u-py-md-6 {
        padding-bottom: 6rem !important;
        padding-top: 6rem !important
    }

    .u-py-md-7 {
        padding-bottom: 7rem !important;
        padding-top: 7rem !important
    }

    .u-py-md-8 {
        padding-bottom: 8rem !important;
        padding-top: 8rem !important
    }

    .u-py-md-9 {
        padding-bottom: 9rem !important;
        padding-top: 9rem !important
    }

    .u-py-md-10 {
        padding-bottom: 10rem !important;
        padding-top: 10rem !important
    }

    .u-pt-md-0 {
        padding-top: 0 !important
    }

    .u-pt-md-1-5 {
        padding-top: 1.5rem !important
    }

    .u-pt-md-1 {
        padding-top: 1rem !important
    }

    .u-pt-md-2 {
        padding-top: 2rem !important
    }

    .u-pt-md-3 {
        padding-top: 3rem !important
    }

    .u-pt-md-4 {
        padding-top: 4rem !important
    }

    .u-pt-md-5 {
        padding-top: 5rem !important
    }

    .u-pt-md-6 {
        padding-top: 6rem !important
    }

    .u-pt-md-7 {
        padding-top: 7rem !important
    }

    .u-pt-md-8 {
        padding-top: 8rem !important
    }

    .u-pt-md-9 {
        padding-top: 9rem !important
    }

    .u-pt-md-10 {
        padding-top: 10rem !important
    }

    .u-pb-md-0 {
        padding-bottom: 0 !important
    }

    .u-pb-md-1-5 {
        padding-bottom: 1.5rem !important
    }

    .u-pb-md-1 {
        padding-bottom: 1rem !important
    }

    .u-pb-md-2 {
        padding-bottom: 2rem !important
    }

    .u-pb-md-3 {
        padding-bottom: 3rem !important
    }

    .u-pb-md-4 {
        padding-bottom: 4rem !important
    }

    .u-pb-md-5 {
        padding-bottom: 5rem !important
    }

    .u-pb-md-6 {
        padding-bottom: 6rem !important
    }

    .u-pb-md-7 {
        padding-bottom: 7rem !important
    }

    .u-pb-md-8 {
        padding-bottom: 8rem !important
    }

    .u-pb-md-9 {
        padding-bottom: 9rem !important
    }

    .u-pb-md-10 {
        padding-bottom: 10rem !important
    }

    .u-flex-md-wrap {
        flex-wrap: wrap !important
    }

    .u-flex-md-nowrap {
        flex-wrap: nowrap !important
    }

    .u-flex-md-column {
        flex-direction: column !important
    }

    .u-flex-md-row {
        flex-direction: row !important
    }

    .u-d-md-flex {
        display: flex !important
    }

    .u-d-md-block {
        display: block !important
    }

    .u-d-md-inline {
        display: inline !important
    }

    .u-d-md-inline-block {
        display: inline-block !important
    }

    .u-d-md-inline-flex {
        display: inline-flex !important
    }

    .u-d-md-none {
        display: none !important
    }

    .u-g-md-0 {
        gap: 0 !important
    }

    .u-g-md-1-5 {
        gap: 1.5rem !important
    }

    .u-g-md-1 {
        gap: 1rem !important
    }

    .u-g-md-2 {
        gap: 2rem !important
    }

    .u-g-md-3 {
        gap: 3rem !important
    }

    .u-g-md-4 {
        gap: 4rem !important
    }

    .u-g-md-5 {
        gap: 5rem !important
    }

    .u-g-md-6 {
        gap: 6rem !important
    }

    .u-g-md-7 {
        gap: 7rem !important
    }

    .u-g-md-8 {
        gap: 8rem !important
    }

    .u-g-md-9 {
        gap: 9rem !important
    }

    .u-g-md-10 {
        gap: 10rem !important
    }

    .u-gy-md-0 {
        row-gap: 0 !important
    }

    .u-gy-md-1-5 {
        row-gap: 1.5rem !important
    }

    .u-gy-md-1 {
        row-gap: 1rem !important
    }

    .u-gy-md-2 {
        row-gap: 2rem !important
    }

    .u-gy-md-3 {
        row-gap: 3rem !important
    }

    .u-gy-md-4 {
        row-gap: 4rem !important
    }

    .u-gy-md-5 {
        row-gap: 5rem !important
    }

    .u-gy-md-6 {
        row-gap: 6rem !important
    }

    .u-gy-md-7 {
        row-gap: 7rem !important
    }

    .u-gy-md-8 {
        row-gap: 8rem !important
    }

    .u-gy-md-9 {
        row-gap: 9rem !important
    }

    .u-gy-md-10 {
        row-gap: 10rem !important
    }

    .u-gx-md-0 {
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .u-gx-md-1-5 {
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .u-gx-md-1 {
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .u-gx-md-2 {
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .u-gx-md-3 {
        -moz-column-gap: 3rem !important;
        column-gap: 3rem !important
    }

    .u-gx-md-4 {
        -moz-column-gap: 4rem !important;
        column-gap: 4rem !important
    }

    .u-gx-md-5 {
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .u-gx-md-6 {
        -moz-column-gap: 6rem !important;
        column-gap: 6rem !important
    }

    .u-gx-md-7 {
        -moz-column-gap: 7rem !important;
        column-gap: 7rem !important
    }

    .u-gx-md-8 {
        -moz-column-gap: 8rem !important;
        column-gap: 8rem !important
    }

    .u-gx-md-9 {
        -moz-column-gap: 9rem !important;
        column-gap: 9rem !important
    }

    .u-gx-md-10 {
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }
}

@media(min-width:1024px) {
    .u-flex-lg-grow-0 {
        flex-grow: 0 !important
    }

    .u-flex-lg-grow-1 {
        flex-grow: 1 !important
    }

    .u-flex-lg-shrink-0 {
        flex-shrink: 0 !important
    }

    .u-flex-lg-shrink-1 {
        flex-shrink: 1 !important
    }

    .u-my-lg-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }

    .u-my-lg-1-5 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }

    .u-my-lg-1 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }

    .u-my-lg-2 {
        margin-bottom: 2rem !important;
        margin-top: 2rem !important
    }

    .u-my-lg-3 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }

    .u-my-lg-4 {
        margin-bottom: 4rem !important;
        margin-top: 4rem !important
    }

    .u-my-lg-5 {
        margin-bottom: 5rem !important;
        margin-top: 5rem !important
    }

    .u-my-lg-6 {
        margin-bottom: 6rem !important;
        margin-top: 6rem !important
    }

    .u-my-lg-7 {
        margin-bottom: 7rem !important;
        margin-top: 7rem !important
    }

    .u-my-lg-8 {
        margin-bottom: 8rem !important;
        margin-top: 8rem !important
    }

    .u-my-lg-9 {
        margin-bottom: 9rem !important;
        margin-top: 9rem !important
    }

    .u-my-lg-10 {
        margin-bottom: 10rem !important;
        margin-top: 10rem !important
    }

    .u-my-lg-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }

    .u-mt-lg-0 {
        margin-top: 0 !important
    }

    .u-mt-lg-1-5 {
        margin-top: 1.5rem !important
    }

    .u-mt-lg-1 {
        margin-top: 1rem !important
    }

    .u-mt-lg-2 {
        margin-top: 2rem !important
    }

    .u-mt-lg-3 {
        margin-top: 3rem !important
    }

    .u-mt-lg-4 {
        margin-top: 4rem !important
    }

    .u-mt-lg-5 {
        margin-top: 5rem !important
    }

    .u-mt-lg-6 {
        margin-top: 6rem !important
    }

    .u-mt-lg-7 {
        margin-top: 7rem !important
    }

    .u-mt-lg-8 {
        margin-top: 8rem !important
    }

    .u-mt-lg-9 {
        margin-top: 9rem !important
    }

    .u-mt-lg-10 {
        margin-top: 10rem !important
    }

    .u-mt-lg-auto {
        margin-top: auto !important
    }

    .u-mb-lg-0 {
        margin-bottom: 0 !important
    }

    .u-mb-lg-1-5 {
        margin-bottom: 1.5rem !important
    }

    .u-mb-lg-1 {
        margin-bottom: 1rem !important
    }

    .u-mb-lg-2 {
        margin-bottom: 2rem !important
    }

    .u-mb-lg-3 {
        margin-bottom: 3rem !important
    }

    .u-mb-lg-4 {
        margin-bottom: 4rem !important
    }

    .u-mb-lg-5 {
        margin-bottom: 5rem !important
    }

    .u-mb-lg-6 {
        margin-bottom: 6rem !important
    }

    .u-mb-lg-7 {
        margin-bottom: 7rem !important
    }

    .u-mb-lg-8 {
        margin-bottom: 8rem !important
    }

    .u-mb-lg-9 {
        margin-bottom: 9rem !important
    }

    .u-mb-lg-10 {
        margin-bottom: 10rem !important
    }

    .u-mb-lg-auto {
        margin-bottom: auto !important
    }

    .u-py-lg-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }

    .u-py-lg-1-5 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }

    .u-py-lg-1 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }

    .u-py-lg-2 {
        padding-bottom: 2rem !important;
        padding-top: 2rem !important
    }

    .u-py-lg-3 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }

    .u-py-lg-4 {
        padding-bottom: 4rem !important;
        padding-top: 4rem !important
    }

    .u-py-lg-5 {
        padding-bottom: 5rem !important;
        padding-top: 5rem !important
    }

    .u-py-lg-6 {
        padding-bottom: 6rem !important;
        padding-top: 6rem !important
    }

    .u-py-lg-7 {
        padding-bottom: 7rem !important;
        padding-top: 7rem !important
    }

    .u-py-lg-8 {
        padding-bottom: 8rem !important;
        padding-top: 8rem !important
    }

    .u-py-lg-9 {
        padding-bottom: 9rem !important;
        padding-top: 9rem !important
    }

    .u-py-lg-10 {
        padding-bottom: 10rem !important;
        padding-top: 10rem !important
    }

    .u-pt-lg-0 {
        padding-top: 0 !important
    }

    .u-pt-lg-1-5 {
        padding-top: 1.5rem !important
    }

    .u-pt-lg-1 {
        padding-top: 1rem !important
    }

    .u-pt-lg-2 {
        padding-top: 2rem !important
    }

    .u-pt-lg-3 {
        padding-top: 3rem !important
    }

    .u-pt-lg-4 {
        padding-top: 4rem !important
    }

    .u-pt-lg-5 {
        padding-top: 5rem !important
    }

    .u-pt-lg-6 {
        padding-top: 6rem !important
    }

    .u-pt-lg-7 {
        padding-top: 7rem !important
    }

    .u-pt-lg-8 {
        padding-top: 8rem !important
    }

    .u-pt-lg-9 {
        padding-top: 9rem !important
    }

    .u-pt-lg-10 {
        padding-top: 10rem !important
    }

    .u-pb-lg-0 {
        padding-bottom: 0 !important
    }

    .u-pb-lg-1-5 {
        padding-bottom: 1.5rem !important
    }

    .u-pb-lg-1 {
        padding-bottom: 1rem !important
    }

    .u-pb-lg-2 {
        padding-bottom: 2rem !important
    }

    .u-pb-lg-3 {
        padding-bottom: 3rem !important
    }

    .u-pb-lg-4 {
        padding-bottom: 4rem !important
    }

    .u-pb-lg-5 {
        padding-bottom: 5rem !important
    }

    .u-pb-lg-6 {
        padding-bottom: 6rem !important
    }

    .u-pb-lg-7 {
        padding-bottom: 7rem !important
    }

    .u-pb-lg-8 {
        padding-bottom: 8rem !important
    }

    .u-pb-lg-9 {
        padding-bottom: 9rem !important
    }

    .u-pb-lg-10 {
        padding-bottom: 10rem !important
    }

    .u-flex-lg-wrap {
        flex-wrap: wrap !important
    }

    .u-flex-lg-nowrap {
        flex-wrap: nowrap !important
    }

    .u-flex-lg-column {
        flex-direction: column !important
    }

    .u-flex-lg-row {
        flex-direction: row !important
    }

    .u-d-lg-flex {
        display: flex !important
    }

    .u-d-lg-block {
        display: block !important
    }

    .u-d-lg-inline {
        display: inline !important
    }

    .u-d-lg-inline-block {
        display: inline-block !important
    }

    .u-d-lg-inline-flex {
        display: inline-flex !important
    }

    .u-d-lg-none {
        display: none !important
    }

    .u-g-lg-0 {
        gap: 0 !important
    }

    .u-g-lg-1-5 {
        gap: 1.5rem !important
    }

    .u-g-lg-1 {
        gap: 1rem !important
    }

    .u-g-lg-2 {
        gap: 2rem !important
    }

    .u-g-lg-3 {
        gap: 3rem !important
    }

    .u-g-lg-4 {
        gap: 4rem !important
    }

    .u-g-lg-5 {
        gap: 5rem !important
    }

    .u-g-lg-6 {
        gap: 6rem !important
    }

    .u-g-lg-7 {
        gap: 7rem !important
    }

    .u-g-lg-8 {
        gap: 8rem !important
    }

    .u-g-lg-9 {
        gap: 9rem !important
    }

    .u-g-lg-10 {
        gap: 10rem !important
    }

    .u-gy-lg-0 {
        row-gap: 0 !important
    }

    .u-gy-lg-1-5 {
        row-gap: 1.5rem !important
    }

    .u-gy-lg-1 {
        row-gap: 1rem !important
    }

    .u-gy-lg-2 {
        row-gap: 2rem !important
    }

    .u-gy-lg-3 {
        row-gap: 3rem !important
    }

    .u-gy-lg-4 {
        row-gap: 4rem !important
    }

    .u-gy-lg-5 {
        row-gap: 5rem !important
    }

    .u-gy-lg-6 {
        row-gap: 6rem !important
    }

    .u-gy-lg-7 {
        row-gap: 7rem !important
    }

    .u-gy-lg-8 {
        row-gap: 8rem !important
    }

    .u-gy-lg-9 {
        row-gap: 9rem !important
    }

    .u-gy-lg-10 {
        row-gap: 10rem !important
    }

    .u-gx-lg-0 {
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .u-gx-lg-1-5 {
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .u-gx-lg-1 {
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .u-gx-lg-2 {
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .u-gx-lg-3 {
        -moz-column-gap: 3rem !important;
        column-gap: 3rem !important
    }

    .u-gx-lg-4 {
        -moz-column-gap: 4rem !important;
        column-gap: 4rem !important
    }

    .u-gx-lg-5 {
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .u-gx-lg-6 {
        -moz-column-gap: 6rem !important;
        column-gap: 6rem !important
    }

    .u-gx-lg-7 {
        -moz-column-gap: 7rem !important;
        column-gap: 7rem !important
    }

    .u-gx-lg-8 {
        -moz-column-gap: 8rem !important;
        column-gap: 8rem !important
    }

    .u-gx-lg-9 {
        -moz-column-gap: 9rem !important;
        column-gap: 9rem !important
    }

    .u-gx-lg-10 {
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }
}

@media(min-width:1440px) {
    .u-flex-xl-grow-0 {
        flex-grow: 0 !important
    }

    .u-flex-xl-grow-1 {
        flex-grow: 1 !important
    }

    .u-flex-xl-shrink-0 {
        flex-shrink: 0 !important
    }

    .u-flex-xl-shrink-1 {
        flex-shrink: 1 !important
    }

    .u-my-xl-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }

    .u-my-xl-1-5 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }

    .u-my-xl-1 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }

    .u-my-xl-2 {
        margin-bottom: 2rem !important;
        margin-top: 2rem !important
    }

    .u-my-xl-3 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }

    .u-my-xl-4 {
        margin-bottom: 4rem !important;
        margin-top: 4rem !important
    }

    .u-my-xl-5 {
        margin-bottom: 5rem !important;
        margin-top: 5rem !important
    }

    .u-my-xl-6 {
        margin-bottom: 6rem !important;
        margin-top: 6rem !important
    }

    .u-my-xl-7 {
        margin-bottom: 7rem !important;
        margin-top: 7rem !important
    }

    .u-my-xl-8 {
        margin-bottom: 8rem !important;
        margin-top: 8rem !important
    }

    .u-my-xl-9 {
        margin-bottom: 9rem !important;
        margin-top: 9rem !important
    }

    .u-my-xl-10 {
        margin-bottom: 10rem !important;
        margin-top: 10rem !important
    }

    .u-my-xl-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }

    .u-mt-xl-0 {
        margin-top: 0 !important
    }

    .u-mt-xl-1-5 {
        margin-top: 1.5rem !important
    }

    .u-mt-xl-1 {
        margin-top: 1rem !important
    }

    .u-mt-xl-2 {
        margin-top: 2rem !important
    }

    .u-mt-xl-3 {
        margin-top: 3rem !important
    }

    .u-mt-xl-4 {
        margin-top: 4rem !important
    }

    .u-mt-xl-5 {
        margin-top: 5rem !important
    }

    .u-mt-xl-6 {
        margin-top: 6rem !important
    }

    .u-mt-xl-7 {
        margin-top: 7rem !important
    }

    .u-mt-xl-8 {
        margin-top: 8rem !important
    }

    .u-mt-xl-9 {
        margin-top: 9rem !important
    }

    .u-mt-xl-10 {
        margin-top: 10rem !important
    }

    .u-mt-xl-auto {
        margin-top: auto !important
    }

    .u-mb-xl-0 {
        margin-bottom: 0 !important
    }

    .u-mb-xl-1-5 {
        margin-bottom: 1.5rem !important
    }

    .u-mb-xl-1 {
        margin-bottom: 1rem !important
    }

    .u-mb-xl-2 {
        margin-bottom: 2rem !important
    }

    .u-mb-xl-3 {
        margin-bottom: 3rem !important
    }

    .u-mb-xl-4 {
        margin-bottom: 4rem !important
    }

    .u-mb-xl-5 {
        margin-bottom: 5rem !important
    }

    .u-mb-xl-6 {
        margin-bottom: 6rem !important
    }

    .u-mb-xl-7 {
        margin-bottom: 7rem !important
    }

    .u-mb-xl-8 {
        margin-bottom: 8rem !important
    }

    .u-mb-xl-9 {
        margin-bottom: 9rem !important
    }

    .u-mb-xl-10 {
        margin-bottom: 10rem !important
    }

    .u-mb-xl-auto {
        margin-bottom: auto !important
    }

    .u-py-xl-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }

    .u-py-xl-1-5 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }

    .u-py-xl-1 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }

    .u-py-xl-2 {
        padding-bottom: 2rem !important;
        padding-top: 2rem !important
    }

    .u-py-xl-3 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }

    .u-py-xl-4 {
        padding-bottom: 4rem !important;
        padding-top: 4rem !important
    }

    .u-py-xl-5 {
        padding-bottom: 5rem !important;
        padding-top: 5rem !important
    }

    .u-py-xl-6 {
        padding-bottom: 6rem !important;
        padding-top: 6rem !important
    }

    .u-py-xl-7 {
        padding-bottom: 7rem !important;
        padding-top: 7rem !important
    }

    .u-py-xl-8 {
        padding-bottom: 8rem !important;
        padding-top: 8rem !important
    }

    .u-py-xl-9 {
        padding-bottom: 9rem !important;
        padding-top: 9rem !important
    }

    .u-py-xl-10 {
        padding-bottom: 10rem !important;
        padding-top: 10rem !important
    }

    .u-pt-xl-0 {
        padding-top: 0 !important
    }

    .u-pt-xl-1-5 {
        padding-top: 1.5rem !important
    }

    .u-pt-xl-1 {
        padding-top: 1rem !important
    }

    .u-pt-xl-2 {
        padding-top: 2rem !important
    }

    .u-pt-xl-3 {
        padding-top: 3rem !important
    }

    .u-pt-xl-4 {
        padding-top: 4rem !important
    }

    .u-pt-xl-5 {
        padding-top: 5rem !important
    }

    .u-pt-xl-6 {
        padding-top: 6rem !important
    }

    .u-pt-xl-7 {
        padding-top: 7rem !important
    }

    .u-pt-xl-8 {
        padding-top: 8rem !important
    }

    .u-pt-xl-9 {
        padding-top: 9rem !important
    }

    .u-pt-xl-10 {
        padding-top: 10rem !important
    }

    .u-pb-xl-0 {
        padding-bottom: 0 !important
    }

    .u-pb-xl-1-5 {
        padding-bottom: 1.5rem !important
    }

    .u-pb-xl-1 {
        padding-bottom: 1rem !important
    }

    .u-pb-xl-2 {
        padding-bottom: 2rem !important
    }

    .u-pb-xl-3 {
        padding-bottom: 3rem !important
    }

    .u-pb-xl-4 {
        padding-bottom: 4rem !important
    }

    .u-pb-xl-5 {
        padding-bottom: 5rem !important
    }

    .u-pb-xl-6 {
        padding-bottom: 6rem !important
    }

    .u-pb-xl-7 {
        padding-bottom: 7rem !important
    }

    .u-pb-xl-8 {
        padding-bottom: 8rem !important
    }

    .u-pb-xl-9 {
        padding-bottom: 9rem !important
    }

    .u-pb-xl-10 {
        padding-bottom: 10rem !important
    }

    .u-flex-xl-wrap {
        flex-wrap: wrap !important
    }

    .u-flex-xl-nowrap {
        flex-wrap: nowrap !important
    }

    .u-flex-xl-column {
        flex-direction: column !important
    }

    .u-flex-xl-row {
        flex-direction: row !important
    }

    .u-d-xl-flex {
        display: flex !important
    }

    .u-d-xl-block {
        display: block !important
    }

    .u-d-xl-inline {
        display: inline !important
    }

    .u-d-xl-inline-block {
        display: inline-block !important
    }

    .u-d-xl-inline-flex {
        display: inline-flex !important
    }

    .u-d-xl-none {
        display: none !important
    }

    .u-g-xl-0 {
        gap: 0 !important
    }

    .u-g-xl-1-5 {
        gap: 1.5rem !important
    }

    .u-g-xl-1 {
        gap: 1rem !important
    }

    .u-g-xl-2 {
        gap: 2rem !important
    }

    .u-g-xl-3 {
        gap: 3rem !important
    }

    .u-g-xl-4 {
        gap: 4rem !important
    }

    .u-g-xl-5 {
        gap: 5rem !important
    }

    .u-g-xl-6 {
        gap: 6rem !important
    }

    .u-g-xl-7 {
        gap: 7rem !important
    }

    .u-g-xl-8 {
        gap: 8rem !important
    }

    .u-g-xl-9 {
        gap: 9rem !important
    }

    .u-g-xl-10 {
        gap: 10rem !important
    }

    .u-gy-xl-0 {
        row-gap: 0 !important
    }

    .u-gy-xl-1-5 {
        row-gap: 1.5rem !important
    }

    .u-gy-xl-1 {
        row-gap: 1rem !important
    }

    .u-gy-xl-2 {
        row-gap: 2rem !important
    }

    .u-gy-xl-3 {
        row-gap: 3rem !important
    }

    .u-gy-xl-4 {
        row-gap: 4rem !important
    }

    .u-gy-xl-5 {
        row-gap: 5rem !important
    }

    .u-gy-xl-6 {
        row-gap: 6rem !important
    }

    .u-gy-xl-7 {
        row-gap: 7rem !important
    }

    .u-gy-xl-8 {
        row-gap: 8rem !important
    }

    .u-gy-xl-9 {
        row-gap: 9rem !important
    }

    .u-gy-xl-10 {
        row-gap: 10rem !important
    }

    .u-gx-xl-0 {
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .u-gx-xl-1-5 {
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .u-gx-xl-1 {
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .u-gx-xl-2 {
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .u-gx-xl-3 {
        -moz-column-gap: 3rem !important;
        column-gap: 3rem !important
    }

    .u-gx-xl-4 {
        -moz-column-gap: 4rem !important;
        column-gap: 4rem !important
    }

    .u-gx-xl-5 {
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .u-gx-xl-6 {
        -moz-column-gap: 6rem !important;
        column-gap: 6rem !important
    }

    .u-gx-xl-7 {
        -moz-column-gap: 7rem !important;
        column-gap: 7rem !important
    }

    .u-gx-xl-8 {
        -moz-column-gap: 8rem !important;
        column-gap: 8rem !important
    }

    .u-gx-xl-9 {
        -moz-column-gap: 9rem !important;
        column-gap: 9rem !important
    }

    .u-gx-xl-10 {
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }
}

@media(min-width:1920px) {
    .u-flex-xxl-grow-0 {
        flex-grow: 0 !important
    }

    .u-flex-xxl-grow-1 {
        flex-grow: 1 !important
    }

    .u-flex-xxl-shrink-0 {
        flex-shrink: 0 !important
    }

    .u-flex-xxl-shrink-1 {
        flex-shrink: 1 !important
    }

    .u-my-xxl-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }

    .u-my-xxl-1-5 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }

    .u-my-xxl-1 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }

    .u-my-xxl-2 {
        margin-bottom: 2rem !important;
        margin-top: 2rem !important
    }

    .u-my-xxl-3 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }

    .u-my-xxl-4 {
        margin-bottom: 4rem !important;
        margin-top: 4rem !important
    }

    .u-my-xxl-5 {
        margin-bottom: 5rem !important;
        margin-top: 5rem !important
    }

    .u-my-xxl-6 {
        margin-bottom: 6rem !important;
        margin-top: 6rem !important
    }

    .u-my-xxl-7 {
        margin-bottom: 7rem !important;
        margin-top: 7rem !important
    }

    .u-my-xxl-8 {
        margin-bottom: 8rem !important;
        margin-top: 8rem !important
    }

    .u-my-xxl-9 {
        margin-bottom: 9rem !important;
        margin-top: 9rem !important
    }

    .u-my-xxl-10 {
        margin-bottom: 10rem !important;
        margin-top: 10rem !important
    }

    .u-my-xxl-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }

    .u-mt-xxl-0 {
        margin-top: 0 !important
    }

    .u-mt-xxl-1-5 {
        margin-top: 1.5rem !important
    }

    .u-mt-xxl-1 {
        margin-top: 1rem !important
    }

    .u-mt-xxl-2 {
        margin-top: 2rem !important
    }

    .u-mt-xxl-3 {
        margin-top: 3rem !important
    }

    .u-mt-xxl-4 {
        margin-top: 4rem !important
    }

    .u-mt-xxl-5 {
        margin-top: 5rem !important
    }

    .u-mt-xxl-6 {
        margin-top: 6rem !important
    }

    .u-mt-xxl-7 {
        margin-top: 7rem !important
    }

    .u-mt-xxl-8 {
        margin-top: 8rem !important
    }

    .u-mt-xxl-9 {
        margin-top: 9rem !important
    }

    .u-mt-xxl-10 {
        margin-top: 10rem !important
    }

    .u-mt-xxl-auto {
        margin-top: auto !important
    }

    .u-mb-xxl-0 {
        margin-bottom: 0 !important
    }

    .u-mb-xxl-1-5 {
        margin-bottom: 1.5rem !important
    }

    .u-mb-xxl-1 {
        margin-bottom: 1rem !important
    }

    .u-mb-xxl-2 {
        margin-bottom: 2rem !important
    }

    .u-mb-xxl-3 {
        margin-bottom: 3rem !important
    }

    .u-mb-xxl-4 {
        margin-bottom: 4rem !important
    }

    .u-mb-xxl-5 {
        margin-bottom: 5rem !important
    }

    .u-mb-xxl-6 {
        margin-bottom: 6rem !important
    }

    .u-mb-xxl-7 {
        margin-bottom: 7rem !important
    }

    .u-mb-xxl-8 {
        margin-bottom: 8rem !important
    }

    .u-mb-xxl-9 {
        margin-bottom: 9rem !important
    }

    .u-mb-xxl-10 {
        margin-bottom: 10rem !important
    }

    .u-mb-xxl-auto {
        margin-bottom: auto !important
    }

    .u-py-xxl-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }

    .u-py-xxl-1-5 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }

    .u-py-xxl-1 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }

    .u-py-xxl-2 {
        padding-bottom: 2rem !important;
        padding-top: 2rem !important
    }

    .u-py-xxl-3 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }

    .u-py-xxl-4 {
        padding-bottom: 4rem !important;
        padding-top: 4rem !important
    }

    .u-py-xxl-5 {
        padding-bottom: 5rem !important;
        padding-top: 5rem !important
    }

    .u-py-xxl-6 {
        padding-bottom: 6rem !important;
        padding-top: 6rem !important
    }

    .u-py-xxl-7 {
        padding-bottom: 7rem !important;
        padding-top: 7rem !important
    }

    .u-py-xxl-8 {
        padding-bottom: 8rem !important;
        padding-top: 8rem !important
    }

    .u-py-xxl-9 {
        padding-bottom: 9rem !important;
        padding-top: 9rem !important
    }

    .u-py-xxl-10 {
        padding-bottom: 10rem !important;
        padding-top: 10rem !important
    }

    .u-pt-xxl-0 {
        padding-top: 0 !important
    }

    .u-pt-xxl-1-5 {
        padding-top: 1.5rem !important
    }

    .u-pt-xxl-1 {
        padding-top: 1rem !important
    }

    .u-pt-xxl-2 {
        padding-top: 2rem !important
    }

    .u-pt-xxl-3 {
        padding-top: 3rem !important
    }

    .u-pt-xxl-4 {
        padding-top: 4rem !important
    }

    .u-pt-xxl-5 {
        padding-top: 5rem !important
    }

    .u-pt-xxl-6 {
        padding-top: 6rem !important
    }

    .u-pt-xxl-7 {
        padding-top: 7rem !important
    }

    .u-pt-xxl-8 {
        padding-top: 8rem !important
    }

    .u-pt-xxl-9 {
        padding-top: 9rem !important
    }

    .u-pt-xxl-10 {
        padding-top: 10rem !important
    }

    .u-pb-xxl-0 {
        padding-bottom: 0 !important
    }

    .u-pb-xxl-1-5 {
        padding-bottom: 1.5rem !important
    }

    .u-pb-xxl-1 {
        padding-bottom: 1rem !important
    }

    .u-pb-xxl-2 {
        padding-bottom: 2rem !important
    }

    .u-pb-xxl-3 {
        padding-bottom: 3rem !important
    }

    .u-pb-xxl-4 {
        padding-bottom: 4rem !important
    }

    .u-pb-xxl-5 {
        padding-bottom: 5rem !important
    }

    .u-pb-xxl-6 {
        padding-bottom: 6rem !important
    }

    .u-pb-xxl-7 {
        padding-bottom: 7rem !important
    }

    .u-pb-xxl-8 {
        padding-bottom: 8rem !important
    }

    .u-pb-xxl-9 {
        padding-bottom: 9rem !important
    }

    .u-pb-xxl-10 {
        padding-bottom: 10rem !important
    }

    .u-flex-xxl-wrap {
        flex-wrap: wrap !important
    }

    .u-flex-xxl-nowrap {
        flex-wrap: nowrap !important
    }

    .u-flex-xxl-column {
        flex-direction: column !important
    }

    .u-flex-xxl-row {
        flex-direction: row !important
    }

    .u-d-xxl-flex {
        display: flex !important
    }

    .u-d-xxl-block {
        display: block !important
    }

    .u-d-xxl-inline {
        display: inline !important
    }

    .u-d-xxl-inline-block {
        display: inline-block !important
    }

    .u-d-xxl-inline-flex {
        display: inline-flex !important
    }

    .u-d-xxl-none {
        display: none !important
    }

    .u-g-xxl-0 {
        gap: 0 !important
    }

    .u-g-xxl-1-5 {
        gap: 1.5rem !important
    }

    .u-g-xxl-1 {
        gap: 1rem !important
    }

    .u-g-xxl-2 {
        gap: 2rem !important
    }

    .u-g-xxl-3 {
        gap: 3rem !important
    }

    .u-g-xxl-4 {
        gap: 4rem !important
    }

    .u-g-xxl-5 {
        gap: 5rem !important
    }

    .u-g-xxl-6 {
        gap: 6rem !important
    }

    .u-g-xxl-7 {
        gap: 7rem !important
    }

    .u-g-xxl-8 {
        gap: 8rem !important
    }

    .u-g-xxl-9 {
        gap: 9rem !important
    }

    .u-g-xxl-10 {
        gap: 10rem !important
    }

    .u-gy-xxl-0 {
        row-gap: 0 !important
    }

    .u-gy-xxl-1-5 {
        row-gap: 1.5rem !important
    }

    .u-gy-xxl-1 {
        row-gap: 1rem !important
    }

    .u-gy-xxl-2 {
        row-gap: 2rem !important
    }

    .u-gy-xxl-3 {
        row-gap: 3rem !important
    }

    .u-gy-xxl-4 {
        row-gap: 4rem !important
    }

    .u-gy-xxl-5 {
        row-gap: 5rem !important
    }

    .u-gy-xxl-6 {
        row-gap: 6rem !important
    }

    .u-gy-xxl-7 {
        row-gap: 7rem !important
    }

    .u-gy-xxl-8 {
        row-gap: 8rem !important
    }

    .u-gy-xxl-9 {
        row-gap: 9rem !important
    }

    .u-gy-xxl-10 {
        row-gap: 10rem !important
    }

    .u-gx-xxl-0 {
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .u-gx-xxl-1-5 {
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .u-gx-xxl-1 {
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .u-gx-xxl-2 {
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .u-gx-xxl-3 {
        -moz-column-gap: 3rem !important;
        column-gap: 3rem !important
    }

    .u-gx-xxl-4 {
        -moz-column-gap: 4rem !important;
        column-gap: 4rem !important
    }

    .u-gx-xxl-5 {
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .u-gx-xxl-6 {
        -moz-column-gap: 6rem !important;
        column-gap: 6rem !important
    }

    .u-gx-xxl-7 {
        -moz-column-gap: 7rem !important;
        column-gap: 7rem !important
    }

    .u-gx-xxl-8 {
        -moz-column-gap: 8rem !important;
        column-gap: 8rem !important
    }

    .u-gx-xxl-9 {
        -moz-column-gap: 9rem !important;
        column-gap: 9rem !important
    }

    .u-gx-xxl-10 {
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }
}

@media(min-width:1440px) {
    .u-fs-1 {
        font-size: "min(4.5rem, calc(1.9625rem + 1.7621527778vw))" !important
    }

    .u-fs-2 {
        font-size: "min(3.6rem, calc(1.85rem + 1.2152777778vw))" !important
    }

    .u-fs-3 {
        font-size: "min(3.15rem, calc(1.79375rem + 0.9418402778vw))" !important
    }

    .u-fs-4 {
        font-size: "min(2.7rem, calc(1.7375rem + 0.6684027778vw))" !important
    }

    .u-fs-5 {
        font-size: "min(2.25rem, calc(1.68125rem + 0.3949652778vw))" !important
    }

    .u-fs-6 {
        font-size: "min(1.8rem, calc(1.625rem + 0.1215277778vw))" !important
    }
}

@media print {
    .u-d-print-flex {
        display: flex !important
    }

    .u-d-print-block {
        display: block !important
    }

    .u-d-print-inline {
        display: inline !important
    }

    .u-d-print-inline-block {
        display: inline-block !important
    }

    .u-d-print-inline-flex {
        display: inline-flex !important
    }

    .u-d-print-none {
        display: none !important
    }
}

.tab-content>.tab-pane {
    display: none
}

.tab-content>.active {
    display: block
}

.fade {
    transition: .25s ease-in-out
}

.fade:not(.show) {
    opacity: 0
}

.collapse:not(.show) {
    display: none
}

.collapsing {
    height: 0;
    overflow: hidden;
    transition: var(--mg--transition--duration, .25s) ease-in-out
}

.collapsing,
.dropdown,
.dropdown-center,
.dropend,
.dropstart,
.dropup,
.dropup-center {
    position: relative
}

.dropdown-toggle {
    white-space: nowrap
}

.dropdown-toggle:after {
    border-bottom: 0;
    border-left: .3em solid transparent;
    border-right: .3em solid transparent;
    border-top: .3em solid;
    content: "";
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em
}

.dropdown-toggle:empty:after {
    margin-left: 0
}

.dropdown-menu {
    --bs-dropdown-zindex: 1000;
    --bs-dropdown-min-width: 10rem;
    --bs-dropdown-padding-x: 0;
    --bs-dropdown-padding-y: 0;
    --bs-dropdown-spacer: 0.125rem;
    --bs-dropdown-font-size: calc(1.625rem + 0.12153vw);
    --bs-dropdown-color: var(--body-color);
    --bs-dropdown-bg: var(--body-bg-color);
    --bs-dropdown-border-color: var(--body-border-color);
    --bs-dropdown-border-radius: 2rem;
    --bs-dropdown-border-width: 1px;
    --bs-dropdown-inner-border-radius: calc(2rem - 1px);
    --bs-dropdown-divider-bg: var(--body-border-color);
    --bs-dropdown-divider-margin-y: 0.5rem;
    --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, .15);
    --bs-dropdown-link-color: #212529;
    --bs-dropdown-link-hover-color: var(--body-color);
    --bs-dropdown-link-hover-bg: rgba(0, 0, 0, .3);
    --bs-dropdown-link-active-color: #fff;
    --bs-dropdown-link-active-bg: #000;
    --bs-dropdown-link-disabled-color: #adb5bd;
    --bs-dropdown-item-padding-x: 2.4rem;
    --bs-dropdown-item-padding-y: 1.2rem;
    --bs-dropdown-header-color: #6c757d;
    --bs-dropdown-header-padding-x: 2.4rem;
    --bs-dropdown-header-padding-y: 0;
    background-clip: padding-box;
    background-color: var(--bs-dropdown-bg);
    border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
    border-radius: var(--bs-dropdown-border-radius);
    color: var(--bs-dropdown-color);
    display: none;
    font-size: var(--bs-dropdown-font-size);
    list-style: none;
    margin: 0;
    min-width: var(--bs-dropdown-min-width);
    padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
    position: absolute;
    text-align: left;
    z-index: var(--bs-dropdown-zindex)
}

@media(min-width:1440px) {
    .dropdown-menu {
        --bs-dropdown-font-size: "min(1.8rem, calc(1.625rem + 0.1215277778vw))"
    }
}

.dropdown-menu[data-bs-popper] {
    left: 0;
    margin-top: var(--bs-dropdown-spacer);
    top: 100%
}

.dropdown-menu>.dropdown-item:first-child,
.dropdown-menu>li:first-child .dropdown-item {
    border-top-left-radius: var(--bs-dropdown-inner-border-radius);
    border-top-right-radius: var(--bs-dropdown-inner-border-radius)
}

.dropdown-menu>.dropdown-item:last-child,
.dropdown-menu>li:last-child .dropdown-item {
    border-bottom-left-radius: var(--bs-dropdown-inner-border-radius);
    border-bottom-right-radius: var(--bs-dropdown-inner-border-radius)
}

.dropdown-menu-start {
    --bs-position: start
}

.dropdown-menu-start[data-bs-popper] {
    left: 0;
    right: auto
}

.dropdown-menu-end {
    --bs-position: end
}

.dropdown-menu-end[data-bs-popper] {
    left: auto;
    right: 0
}

@media(min-width:375px) {
    .dropdown-menu-sm-start {
        --bs-position: start
    }

    .dropdown-menu-sm-start[data-bs-popper] {
        left: 0;
        right: auto
    }

    .dropdown-menu-sm-end {
        --bs-position: end
    }

    .dropdown-menu-sm-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media(min-width:768px) {
    .dropdown-menu-md-start {
        --bs-position: start
    }

    .dropdown-menu-md-start[data-bs-popper] {
        left: 0;
        right: auto
    }

    .dropdown-menu-md-end {
        --bs-position: end
    }

    .dropdown-menu-md-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media(min-width:1024px) {
    .dropdown-menu-lg-start {
        --bs-position: start
    }

    .dropdown-menu-lg-start[data-bs-popper] {
        left: 0;
        right: auto
    }

    .dropdown-menu-lg-end {
        --bs-position: end
    }

    .dropdown-menu-lg-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media(min-width:1440px) {
    .dropdown-menu-xl-start {
        --bs-position: start
    }

    .dropdown-menu-xl-start[data-bs-popper] {
        left: 0;
        right: auto
    }

    .dropdown-menu-xl-end {
        --bs-position: end
    }

    .dropdown-menu-xl-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media(min-width:1920px) {
    .dropdown-menu-xxl-start {
        --bs-position: start
    }

    .dropdown-menu-xxl-start[data-bs-popper] {
        left: 0;
        right: auto
    }

    .dropdown-menu-xxl-end {
        --bs-position: end
    }

    .dropdown-menu-xxl-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

.dropup .dropdown-menu[data-bs-popper] {
    bottom: 100%;
    margin-bottom: var(--bs-dropdown-spacer);
    margin-top: 0;
    top: auto
}

.dropup .dropdown-toggle:after {
    border-bottom: .3em solid;
    border-left: .3em solid transparent;
    border-right: .3em solid transparent;
    border-top: 0;
    content: "";
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em
}

.dropup .dropdown-toggle:empty:after {
    margin-left: 0
}

.dropend .dropdown-menu[data-bs-popper] {
    left: 100%;
    margin-left: var(--bs-dropdown-spacer);
    margin-top: 0;
    right: auto;
    top: 0
}

.dropend .dropdown-toggle:after {
    border-bottom: .3em solid transparent;
    border-left: .3em solid;
    border-right: 0;
    border-top: .3em solid transparent;
    content: "";
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em
}

.dropend .dropdown-toggle:empty:after {
    margin-left: 0
}

.dropend .dropdown-toggle:after {
    vertical-align: 0
}

.dropstart .dropdown-menu[data-bs-popper] {
    left: auto;
    margin-right: var(--bs-dropdown-spacer);
    margin-top: 0;
    right: 100%;
    top: 0
}

.dropstart .dropdown-toggle:after {
    content: "";
    display: inline-block;
    display: none;
    margin-left: .255em;
    vertical-align: .255em
}

.dropstart .dropdown-toggle:before {
    border-bottom: .3em solid transparent;
    border-right: .3em solid;
    border-top: .3em solid transparent;
    content: "";
    display: inline-block;
    margin-right: .255em;
    vertical-align: .255em
}

.dropstart .dropdown-toggle:empty:after {
    margin-left: 0
}

.dropstart .dropdown-toggle:before {
    vertical-align: 0
}

.dropdown-divider {
    border-top: 1px solid var(--bs-dropdown-divider-bg);
    height: 0;
    margin: var(--bs-dropdown-divider-margin-y) 0;
    opacity: 1;
    overflow: hidden
}

.dropdown-item {
    background-color: transparent;
    border: 0;
    clear: both;
    color: var(--bs-dropdown-link-color);
    display: block;
    font-weight: 400;
    padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
    text-align: inherit;
    text-decoration: none;
    white-space: nowrap;
    width: 100%
}

.dropdown-item:focus,
.dropdown-item:hover {
    background-color: var(--bs-dropdown-link-hover-bg);
    color: var(--bs-dropdown-link-hover-color)
}

.dropdown-item.active,
.dropdown-item:active {
    background-color: var(--bs-dropdown-link-active-bg);
    color: var(--bs-dropdown-link-active-color);
    text-decoration: none
}

.dropdown-item.disabled,
.dropdown-item:disabled {
    background-color: transparent;
    color: var(--bs-dropdown-link-disabled-color);
    pointer-events: none
}

.dropdown-menu.show {
    display: block
}

.dropdown-header {
    color: var(--bs-dropdown-header-color);
    display: block;
    font-size: 1.575rem;
    margin-bottom: 0;
    padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
    white-space: nowrap
}

@media(min-width:1440px) {
    .dropdown-header {
        font-size: 1.575rem
    }
}

.dropdown-item-text {
    color: var(--bs-dropdown-link-color);
    display: block;
    padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)
}

.dropdown-menu-dark {
    --bs-dropdown-color: #dee2e6;
    --bs-dropdown-bg: #343a40;
    --bs-dropdown-border-color: var(--body-border-color);
    --bs-dropdown-box-shadow: ;
    --bs-dropdown-link-color: #dee2e6;
    --bs-dropdown-link-hover-color: #fff;
    --bs-dropdown-divider-bg: var(--body-border-color);
    --bs-dropdown-link-hover-bg: hsla(0, 0%, 100%, .15);
    --bs-dropdown-link-active-color: #fff;
    --bs-dropdown-link-active-bg: #000;
    --bs-dropdown-link-disabled-color: #adb5bd;
    --bs-dropdown-header-color: #adb5bd
}

@keyframes progress-bar-stripes {
    0% {
        background-position-x: 1rem
    }
}

.progress {
    --bs-progress-height: 1rem;
    --bs-progress-font-size: 1.35rem;
    --bs-progress-bg: #e9ecef;
    --bs-progress-border-radius: 0.375rem;
    --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075);
    --bs-progress-bar-color: #fff;
    --bs-progress-bar-bg: #0d6efd;
    --bs-progress-bar-transition: width 0.6s ease;
    background-color: var(--bs-progress-bg);
    border-radius: var(--bs-progress-border-radius);
    display: flex;
    font-size: var(--bs-progress-font-size);
    height: var(--bs-progress-height);
    overflow: hidden
}

@media(min-width:1440px) {
    .progress {
        --bs-progress-font-size: 1.35rem
    }
}

.progress-bar {
    background-color: var(--bs-progress-bar-bg);
    color: var(--bs-progress-bar-color);
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: hidden;
    text-align: center;
    transition: var(--bs-progress-bar-transition);
    white-space: nowrap
}

@media(prefers-reduced-motion:reduce) {
    .progress-bar {
        transition: none
    }
}

.progress-bar-striped {
    background-image: linear-gradient(45deg, hsla(0, 0%, 100%, .15) 25%, transparent 0, transparent 50%, hsla(0, 0%, 100%, .15) 0, hsla(0, 0%, 100%, .15) 75%, transparent 0, transparent);
    background-size: var(--bs-progress-height) var(--bs-progress-height)
}

.progress-bar-animated {
    animation: progress-bar-stripes 1s linear infinite
}

@media(prefers-reduced-motion:reduce) {
    .progress-bar-animated {
        animation: none
    }
}

.facetwp-load-more {
    display: block;
    margin: 3rem auto
}

.facetwp-hidden {
    display: none
}

.facetwp-toggle:hover {
    cursor: pointer
}

.glide {
    box-sizing: border-box;
    position: relative;
    width: 100%
}

.glide * {
    box-sizing: inherit
}

.glide__slides,
.glide__track {
    overflow: hidden
}

.glide__slides {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: flex;
    flex-wrap: nowrap;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    touch-action: pan-Y;
    transform-style: preserve-3d;
    white-space: nowrap;
    width: 100%;
    will-change: transform
}

.glide__slide,
.glide__slides--dragging {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.glide__slide {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    flex-shrink: 0;
    height: 100%;
    white-space: normal;
    width: 100%
}

.glide__slide a {
    -webkit-user-drag: none;
    -webkit-user-select: none;
    user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}

.glide__arrows,
.glide__bullets {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.glide--rtl {
    direction: rtl
}

:not(.wide-signup__form)>.hubspot-block,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] {
    margin-left: auto;
    margin-right: auto;
    max-width: 640px
}

:not(.wide-signup__form)>.hubspot-block .hubspot-block__heading,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hubspot-block__heading {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 3.2rem;
    line-height: 4rem;
    margin-bottom: 5rem;
    text-align: center;
    text-transform: uppercase
}

@media(min-width:375px) {

    :not(.wide-signup__form)>.hubspot-block .hubspot-block__heading,
    :not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hubspot-block__heading {
        margin-bottom: 8rem
    }
}

@media(min-width:1024px) {

    :not(.wide-signup__form)>.hubspot-block .hubspot-block__heading,
    :not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hubspot-block__heading {
        font-size: 5.2rem;
        line-height: 6.3rem
    }
}

:not(.wide-signup__form)>.hubspot-block .hs-form,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 2rem;
    letter-spacing: -.01em;
    line-height: 2.4rem
}

:not(.wide-signup__form)>.hubspot-block .hs-form fieldset,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form fieldset {
    margin-bottom: 40px;
    max-width: 100%
}

:not(.wide-signup__form)>.hubspot-block .hs-form fieldset.form-columns-1 .hs-input,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form fieldset.form-columns-1 .hs-input {
    width: 100%
}

:not(.wide-signup__form)>.hubspot-block .hs-form fieldset.form-columns-1 .hs-input[type=checkbox],
:not(.wide-signup__form)>.hubspot-block .hs-form fieldset.form-columns-1 .hs-input[type=radio],
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form fieldset.form-columns-1 .hs-input[type=checkbox],
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form fieldset.form-columns-1 .hs-input[type=radio] {
    width: auto
}

:not(.wide-signup__form)>.hubspot-block .hs-form fieldset.form-columns-2 .hs-form-field:first-of-type,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form fieldset.form-columns-2 .hs-form-field:first-of-type {
    padding-right: 20px
}

:not(.wide-signup__form)>.hubspot-block .hs-form fieldset.form-columns-2 .hs-form-field:last-of-type,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form fieldset.form-columns-2 .hs-form-field:last-of-type {
    padding-left: 20px
}

:not(.wide-signup__form)>.hubspot-block .hs-form fieldset.form-columns-2 .hs-input,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form fieldset.form-columns-2 .hs-input {
    width: 100%
}

:not(.wide-signup__form)>.hubspot-block .hs-form label,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form label {
    text-transform: uppercase
}

:not(.wide-signup__form)>.hubspot-block .hs-form>.hs-form-field,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form>.hs-form-field {
    margin-bottom: 40px
}

:not(.wide-signup__form)>.hubspot-block .hs-form .hs-input,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-input {
    background-color: transparent;
    border: none;
    border-bottom: thin solid #aeada9;
    border-radius: 0;
    font-size: 1.8rem;
    width: 100%
}

:not(.wide-signup__form)>.hubspot-block .hs-form .hs-input.error,
:not(.wide-signup__form)>.hubspot-block .hs-form .hs-input.invalid,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-input.error,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-input.invalid {
    border-bottom-color: #ba080d
}

:not(.wide-signup__form)>.hubspot-block .hs-form .hs-fieldtype-select>label,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-fieldtype-select>label {
    clip: rect(0, 0, 0, 0);
    border: 0;
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

:not(.wide-signup__form)>.hubspot-block .hs-form .hs-fieldtype-select select.hs-input,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-fieldtype-select select.hs-input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    background-image: url("../images/856bd59aa25d48c08d73624c5572df64.gif");
    background-position: right 0 top 50%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 1.5rem auto, 100%;
    box-sizing: border-box;
    display: block;
    font-size: 2rem;
    margin: 0 0 1rem;
    max-width: 100%;
    min-width: 26rem;
    padding: 1rem 2rem 1rem 0;
    text-transform: uppercase;
    white-space: pre-wrap;
    width: 100%
}

:not(.wide-signup__form)>.hubspot-block .hs-form .hs-fieldtype-select select.hs-input option,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-fieldtype-select select.hs-input option {
    color: #000;
    display: block;
    font-weight: 400;
    text-transform: none
}

:not(.wide-signup__form)>.hubspot-block .hs-form .hs-fieldtype-select select.hs-input::-ms-expand,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-fieldtype-select select.hs-input::-ms-expand {
    display: none
}

:not(.wide-signup__form)>.hubspot-block .hs-form .hs-fieldtype-select select.hs-input.error,
:not(.wide-signup__form)>.hubspot-block .hs-form .hs-fieldtype-select select.hs-input.invalid,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-fieldtype-select select.hs-input.error,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-fieldtype-select select.hs-input.invalid {
    color: #ba080d
}

:not(.wide-signup__form)>.hubspot-block .hs-form .hs-fieldtype-checkbox label,
:not(.wide-signup__form)>.hubspot-block .hs-form .hs-fieldtype-radio label,
:not(.wide-signup__form)>.hubspot-block .hs-form .hs-form-booleancheckbox label,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-fieldtype-checkbox label,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-fieldtype-radio label,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-form-booleancheckbox label {
    align-items: center;
    display: flex;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    line-height: 1;
    text-transform: uppercase
}

:not(.wide-signup__form)>.hubspot-block .hs-form .hs-fieldtype-checkbox .hs-form-checkbox-display span,
:not(.wide-signup__form)>.hubspot-block .hs-form .hs-fieldtype-checkbox .hs-form-radio-display span,
:not(.wide-signup__form)>.hubspot-block .hs-form .hs-fieldtype-checkbox-display span,
:not(.wide-signup__form)>.hubspot-block .hs-form .hs-fieldtype-radio .hs-form-checkbox-display span,
:not(.wide-signup__form)>.hubspot-block .hs-form .hs-fieldtype-radio .hs-form-radio-display span,
:not(.wide-signup__form)>.hubspot-block .hs-form .hs-fieldtype-radio-display span,
:not(.wide-signup__form)>.hubspot-block .hs-form .hs-form-booleancheckbox .hs-form-checkbox-display span,
:not(.wide-signup__form)>.hubspot-block .hs-form .hs-form-booleancheckbox .hs-form-radio-display span,
:not(.wide-signup__form)>.hubspot-block .hs-form .hs-form-booleancheckbox-display span,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-fieldtype-checkbox .hs-form-checkbox-display span,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-fieldtype-checkbox .hs-form-radio-display span,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-fieldtype-checkbox-display span,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-fieldtype-radio .hs-form-checkbox-display span,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-fieldtype-radio .hs-form-radio-display span,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-fieldtype-radio-display span,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-form-booleancheckbox .hs-form-checkbox-display span,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-form-booleancheckbox .hs-form-radio-display span,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-form-booleancheckbox-display span {
    margin-left: 20px
}

:not(.wide-signup__form)>.hubspot-block .hs-form .hs-error-msgs,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .hs-error-msgs {
    color: #ba080d;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    font-style: italic;
    line-height: 1
}

:not(.wide-signup__form)>.hubspot-block .hs-form .legal-consent-container,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .legal-consent-container {
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif;
    font-size: 1.8rem;
    line-height: 1.4
}

:not(.wide-signup__form)>.hubspot-block .hs-form .legal-consent-container .hs-fieldtype-booleancheckbox.hs-form-field,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .legal-consent-container .hs-fieldtype-booleancheckbox.hs-form-field {
    margin-bottom: 32px;
    margin-top: 32px
}

:not(.wide-signup__form)>.hubspot-block .hs-form .legal-consent-container .hs-fieldtype-booleancheckbox.hs-form-field>:not(.wide-signup__form)>.hubspot-block .hs-form .legal-consent-container .hs-fieldtype-booleancheckbox.hs-form-field,
:not(.wide-signup__form)>.hubspot-block .hs-form .legal-consent-container .hs-fieldtype-booleancheckbox.hs-form-field>:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .legal-consent-container .hs-fieldtype-booleancheckbox.hs-form-field,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .legal-consent-container .hs-fieldtype-booleancheckbox.hs-form-field>:not(.wide-signup__form)>.hubspot-block .hs-form .legal-consent-container .hs-fieldtype-booleancheckbox.hs-form-field,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .legal-consent-container .hs-fieldtype-booleancheckbox.hs-form-field>:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .legal-consent-container .hs-fieldtype-booleancheckbox.hs-form-field {
    margin-top: 0
}

:not(.wide-signup__form)>.hubspot-block .hs-form input[type=submit],
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form input[type=submit] {
    -webkit-appearance: none;
    background-color: #00a071;
    border: none
}

:not(.wide-signup__form)>.hubspot-block .hs-form ul,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form ul,
[data-type="leadin/hubspot-form-block"] ul {
    list-style-type: none
}

[data-type="leadin/hubspot-form-block"] ul li {
    padding-left: 0
}

[data-type="leadin/hubspot-form-block"] ul li:before {
    display: none
}

.mailchimp__wrapper {
    align-items: stretch;
    display: flex;
    flex-direction: column;
    justify-content: center
}

@media(min-width:768px) {
    .mailchimp__wrapper {
        flex-direction: row
    }
}

.mailchimp__label-input {
    flex: 1;
    margin-bottom: 1rem
}

@media(min-width:768px) {
    .mailchimp__label-input {
        margin-bottom: 0;
        margin-right: 8px
    }
}

.mailchimp__label-input input {
    background: transparent;
    border: thin solid rgba(27, 25, 23, .5);
    border-radius: 999px;
    font-size: 1.4rem;
    height: 100%;
    padding: 1.5rem 4rem;
    width: 100%
}

@media(min-width:768px) {
    .mailchimp__label-input input {
        font-size: 1.8rem
    }
}

[data-color-mode=dark] .mailchimp__label-input input {
    border-color: hsla(0, 0%, 100%, .5);
    color: #fff
}

[data-color-mode=dark] .mailchimp__label-input input::-moz-placeholder {
    color: hsla(0, 0%, 100%, .5)
}

[data-color-mode=dark] .mailchimp__label-input input::placeholder {
    color: hsla(0, 0%, 100%, .5)
}

.wysiwyg .mejs-speed-selector-list {
    font-family: unset;
    padding-left: 0
}

.mejs-container.mejs-container--seq-aud {
    background: var(--mg--mejs--bg, #000);
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif
}

.mejs-container.mejs-container--seq-aud .mejs-controls {
    background: none
}

.mejs-container--seq-aud {
    border-radius: var(--mg--mejs--rad)
}

.mejs-container--seq-aud * {
    color: #fff
}

.mejs-container--seq-aud .mejs-controls {
    padding: 0 1.6rem
}

.mejs-container--seq-aud .mejs-time-handle-content {
    height: 1.6rem;
    top: -1rem;
    transform: scale(1);
    width: 1.6rem
}

.mejs-container--seq-aud .mejs-time-current {
    background: #00a071
}

.mejs-container--seq-aud .mejs-time-hovered {
    background: rgba(0, 0, 0, .2)
}

.mejs-container--seq-aud .mejs-time-rail {
    padding-top: 1.3rem
}

.mejs-container--seq-aud .mejs-time-float {
    background: #828180;
    border: none
}

.mejs-container--seq-aud .mejs-time-float-corner {
    border-color: #828180 transparent transparent
}

.mejs-container--seq-aud .mejs-speed-button {
    width: 3.6rem
}

.mejs-container--seq-aud .mejs-speed-button>button {
    background: hsla(0, 0%, 100%, .25);
    border-radius: .4rem;
    font-weight: 700;
    width: 100%
}

.mejs-container--seq-aud .mejs-skip-back-button>button:before {
    background-image: url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjciIHZpZXdCb3g9IjAgMCAxMiA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTIgNS42Mzc0QzExLjkyMiA1LjM2MzUyIDExLjg1MTkgNS4wODc2OSAxMS43NjQxIDQuODE2NzRDMTEuMDUxNyAyLjYxOTg1IDkuNTgyODUgMS4xODAyOCA3LjMzNTI4IDAuNjY2NjM4QzUuMTI4NjYgMC4xNjE3NjUgMy4xOTk4MSAwLjc4ODQ3IDEuNjExMTEgMi40MTYxNUMxLjQ4MDUxIDIuNTQ5NjggMS4zNTU3NSAyLjY4OTA2IDEuMTYzNzQgMi44OTM3M1YwLjU0MDkwN0gwQzAgMC45ODYzMjYgMCAxLjQ0NjM2IDAgMS45MDU0M0MwIDIuNjQ2MTcgMCAzLjM4NjkxIDAgNC4xMjc2NUMwIDQuNTEwNjkgMC4xNzkzMzcgNC43NTUzMyAwLjU3MTE1IDQuNzU5MjNDMS43Nzc3OCA0Ljc3MDkzIDIuOTgzNDMgNC43NjQxIDQuMjIyMjIgNC43NjQxQzQuMjIyMjIgNC4zNzcxNiA0LjIyMjIyIDQuMDE4NDkgNC4yMjIyMiAzLjYxMzAzQzMuNTYyMzggMy42MTMwMyAyLjkxMTMxIDMuNjEzMDMgMi4yMzk3NyAzLjYxMzAzQzIuODc0MjcgMi4yOTMzNCA1LjA0MDk0IDEuNDU0MTYgNi45MDY0MyAxLjc2NzAzQzkuMDc5OTIgMi4xMzE1NSAxMC41NjkyIDMuODk0NzEgMTAuODYzNSA2LjUwODc0SDEyQzEyIDYuMjE4MjkgMTIgNS45Mjg4MiAxMiA1LjYzODM3VjUuNjM3NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==)
}

.mejs-container--seq-aud .mejs-jump-forward-button>button:before {
    background-image: url(../fonts/d828ed66715a42e092c92a21574269d5.woff)
}

.mejs-container--seq-aud :is(.mejs-skip-back-button>button, .mejs-jump-forward-button>button) {
    align-items: center;
    background: none;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.mejs-container--seq-aud :is(.mejs-skip-back-button>button, .mejs-jump-forward-button>button):before {
    aspect-ratio: 1.99;
    background-position: top;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    width: 1.5em
}

.mejs-container--seq-aud :is(.mejs-time, .mejs-skip-back-button>button, .mejs-jump-forward-button>button) {
    font-weight: 700
}

.mejs-container--seq-aud :is(.mejs-time-handle-content, .mejs-time-total) {
    background: currentColor
}

.mejs-container--seq-aud :is(.mejs__speed-selector, .mejs-speed-selector) {
    background: rgba(0, 0, 0, .75)
}

.mejs-container--seq-aud :is(.mejs__speed-selected, .mejs-speed-selected) {
    color: currentColor;
    font-weight: 700;
    text-decoration: underline
}

.mejs-container--seq-aud :is(.mejs-time-buffering, .mejs-time-hovered, .mejs-time-current, .mejs-time-loaded, .mejs-time-total) {
    border-radius: 50rem;
    height: .4rem
}

body {
    --mghs--fg: var(--body-color);
    --mghs--bg: var(--body-bg-color);
    --mghs--shadow: rgba(var(--body-color-rgb), 0.15)
}

.c-audio {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background: hsla(0, 0%, 100%, .25);
    border-radius: 99rem;
    color: #fff;
    display: flex;
    font-size: clamp(2rem, 1.4366197183rem + 1.5023474178vw, 3.6rem);
    gap: .8rem;
    overflow: hidden;
    padding: clamp(1.2rem, 1.0591549296rem + .3755868545vw, 1.6rem) clamp(1.4rem, 1.0478873239rem + .9389671362vw, 2.4rem)
}

.c-audio__audio {
    display: none
}

.c-audio__plause {
    color: inherit;
    cursor: pointer;
    font-size: .667em;
    text-align: center;
    width: 1em
}

.c-audio__plause:before {
    content: ""
}

.c-audio__plause.is-played:before {
    content: ""
}

.c-audio__wave {
    animation-play-state: paused;
    height: 1em;
    overflow: hidden;
    width: calc(var(--mg--wave--bars)*.3rem - .2rem)
}

.c-audio__plause.is-played~.c-audio__wave {
    animation-play-state: running
}

.badge {
    border: thin solid #aeada9;
    border-radius: 2rem;
    font-size: 1.2rem;
    padding: .75rem 2rem;
    text-align: center
}

@media(min-width:1024px) {
    .badge {
        font-size: 1.4rem
    }
}

.badge__link {
    text-decoration: underline;
    transition: text-decoration-color .25s ease-in-out
}

.badge__link:hover {
    text-decoration-color: transparent
}

.breadcrumbs {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    line-height: 1.2;
    text-transform: uppercase
}

.breadcrumbs__breadcrumb:not(:last-child):after {
    content: " / "
}

.breadcrumbs__breadcrumb--current {
    font-weight: 700
}

.breadcrumbs__breadcrumb a:hover {
    text-decoration: underline
}

.btn-ico {
    align-items: center;
    border-radius: 10rem;
    color: var(--mg--btn-ico--fg, currentColor);
    cursor: pointer;
    display: flex;
    height: 1em;
    justify-content: center;
    transition: background-color .25s ease-in-out, color .25s ease-in-out;
    width: 1em
}

.btn-ico:before,
.btn-ico__icon {
    font-size: .4em
}

.btn-ico--sm {
    font-size: 3.2rem
}

.btn-ico--md {
    font-size: 4.8rem
}

.btn-ico--lg {
    font-size: 7.2rem
}

.btn-ico--outline {
    border: 1px solid var(--mg--btn-ico--bg, currentColor)
}

.btn-ico--solid {
    background: var(--mg--btn-ico--bg)
}

.btn-ico--blur {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background: hsla(0, 0%, 100%, .2);
    color: #fff
}

.btn-ico--blur:hover {
    background: #fff;
    color: #000
}

.btn-ico--green {
    --mg--btn-ico--fg: #00a071;
    --mg--btn-ico--bg: #fff
}

.btn-ico--white {
    --mg--btn-ico--fg: #000;
    --mg--btn-ico--bg: #fff
}

.button,
:not(.wide-signup__form)>.hubspot-block .hs-form input[type=submit],
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form input[type=submit] {
    align-items: center;
    cursor: pointer;
    display: inline-flex;
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    gap: 2rem;
    transition: background-color .25s ease-in-out, color .25s ease-in-out
}

.button:disabled,
:not(.wide-signup__form)>.hubspot-block .hs-form input[type=submit]:disabled,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form input[type=submit]:disabled {
    cursor: not-allowed;
    opacity: .5
}

.button--filled,
:not(.wide-signup__form)>.hubspot-block .hs-form input[type=submit],
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form input[type=submit] {
    background-color: #007354;
    border-radius: 50px;
    color: #fff
}

.button--filled:hover,
:not(.wide-signup__form)>.hubspot-block .hs-form input[type=submit]:hover,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form input[type=submit]:hover {
    background-color: #005a41
}

.button--filled-blur {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: hsla(0, 0%, 100%, .2);
    border-radius: 50px;
    color: #fff
}

.button--filled-blur:hover {
    background-color: #fff;
    color: #000
}

.button--solid {
    background-color: var(--body-color);
    border-radius: 50px;
    border-style: solid;
    border-width: 1px;
    color: var(--body-bg-color)
}

[data-color-mode=dark] .button--solid {
    border-color: hsla(0, 0%, 100%, .2)
}

[data-color-mode=dark] .button--solid:focus,
[data-color-mode=dark] .button--solid:hover {
    background: var(--body-bg-color);
    color: var(--body-color)
}

.button--text-alt {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-weight: 500;
    text-transform: uppercase
}

.button--outline-default {
    background-color: transparent;
    border: thin solid #aeada9;
    border-radius: 50px;
    color: var(--body-color);
    transition: background-color .25s ease-in-out, border-color .25s ease-in-out, color .25s ease-in-out
}

.button--outline-default:focus,
.button--outline-default:hover {
    border-color: #005a41;
    color: #005a41
}

[data-color-mode=dark] .button--outline-default {
    border-color: hsla(0, 0%, 100%, .2)
}

[data-color-mode=dark] .button--outline-default:focus,
[data-color-mode=dark] .button--outline-default:hover {
    background: var(--body-color);
    color: var(--body-bg-color)
}

[data-color-mode=color] .button--outline-default {
    border-color: var(--body-color)
}

[data-color-mode=color] .button--outline-default:focus,
[data-color-mode=color] .button--outline-default:hover {
    color: var(--body-color)
}

.button--outline-faded {
    background-color: hsla(0, 0%, 100%, .2);
    border: 1px solid #fff;
    border-radius: 5rem;
    color: #fff;
    transition: background-color .25s ease-in-out
}

.button--outline-faded:focus,
.button--outline-faded:hover {
    background-color: hsla(0, 0%, 100%, 0)
}

.button--outline-light {
    background-color: transparent;
    border: thin solid var(--body-color);
    border-radius: 50px;
    color: var(--body-color);
    transition: background-color .25s ease-in-out, border-color .25s ease-in-out, color .25s ease-in-out
}

.button--outline-light:focus,
.button--outline-light:hover {
    background-color: var(--body-color);
    border-color: var(--body-color);
    color: #fff
}

[data-color-mode=dark] .button--outline-light {
    border-color: #fff
}

[data-color-mode=dark] .button--outline-light:focus,
[data-color-mode=dark] .button--outline-light:hover {
    color: #000
}

.button--outline-dark {
    background-color: #000;
    border: thin solid #aeada9;
    border-radius: 50px;
    color: #fff;
    transition: background-color .25s ease-in-out, border-color .25s ease-in-out, color .25s ease-in-out
}

.button--outline-dark:focus,
.button--outline-dark:hover {
    background-color: #fff;
    border-color: #000;
    color: #000
}

.button--color-mode {
    --mg--btn--fg: var(--body-color, $color-black);
    --mg--btn--bg: var(--body-bg-color, $color-white)
}

.button--color-invert {
    --mg--btn--fg: var(--body-bg-color, $color-white);
    --mg--btn--bg: var(--body-color, $color-black)
}

:is(.button--border, .button--bg) {
    background-color: var(--mg--btn--bg);
    border-radius: 99rem;
    color: var(--mg--btn--fg)
}

:is(.button--border, .button--bg):is(:hover, :focus) {
    background-color: var(--mg--btn--fg);
    color: var(--mg--btn--bg)
}

.button--border {
    border: 1px solid var(--mg--btn--fg)
}

.button--bg {
    border: 1px solid var(--mg--btn--bg)
}

.button--large,
.button--medium,
.button--small,
.button--tiny,
.newsletter__form .hubspot-block .hs-form input[type=submit],
:not(.wide-signup__form)>.hubspot-block .hs-form input[type=submit],
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form input[type=submit] {
    line-height: 1.1
}

.button--large,
:not(.wide-signup__form)>.hubspot-block .hs-form input[type=submit],
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form input[type=submit] {
    font-size: 2.4rem;
    padding: 2rem 8rem
}

.button--medium,
.newsletter__form .hubspot-block .hs-form input[type=submit] {
    font-size: 1.4rem;
    padding: 1.5rem 2rem
}

@media(max-width:767.98px) {

    .button--medium,
    .newsletter__form .hubspot-block .hs-form input[type=submit] {
        text-align: center
    }
}

@media(min-width:1024px) {

    .button--medium,
    .newsletter__form .hubspot-block .hs-form input[type=submit] {
        font-size: 1.8rem;
        padding: 1.5rem 5rem
    }
}

.button--small {
    font-size: 1.4rem;
    padding: 1.25rem 2.5rem
}

.button--tiny {
    font-size: 1.4rem;
    padding: .5rem 2rem
}

:is(.caption, [class*=" caption--"], [class^="caption-- "]) {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    text-transform: uppercase
}

.caption--32 {
    font-size: 3.2rem;
    line-height: 90%
}

.caption--24 {
    font-size: 2.4rem;
    letter-spacing: .005em;
    line-height: 120%
}

.caption--20 {
    font-size: 2rem;
    letter-spacing: -.01em;
    line-height: 2.3rem
}

.caption--18 {
    font-size: 1.8rem;
    line-height: 2.1rem
}

.caption--16 {
    font-size: 1.6rem;
    line-height: 1.9rem
}

.caption--14 {
    font-size: 1.4rem;
    line-height: 1.6rem
}

.caption--12 {
    font-size: 1.2rem;
    line-height: 1.9rem
}

.caption--10 {
    font-size: 1rem;
    line-height: 2.7rem
}

.clist__title {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    text-transform: uppercase
}

.clist__content,
.clist__list {
    margin-top: 1.5rem
}

.clist__content,
.clist__item {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.6rem;
    line-height: 1.5
}

.clist__link {
    -webkit-text-decoration: underline currentColor;
    text-decoration: underline currentColor;
    transition: text-decoration-color .25s ease-in-out
}

.company-listing thead {
    background-color: rgba(27, 25, 23, .03)
}

.company-listing table {
    border-bottom: 1px solid #aeada9
}

.company-listing th {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    text-transform: uppercase
}

.company-listing thead th {
    font-size: 1.4rem;
    font-weight: 700
}

.company-listing thead th:is(.sorting, [aria-sort]) {
    align-items: center;
    cursor: pointer;
    display: inline-flex
}

.company-listing thead th:is(.sorting, [aria-sort]) i {
    font-family: icons;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    padding-left: 1rem;
    position: relative;
    vertical-align: middle
}

.company-listing thead th:is(.sorting, [aria-sort]) i:after,
.company-listing thead th:is(.sorting, [aria-sort]) i:before {
    font-size: 1rem;
    left: 0;
    line-height: .5em;
    position: absolute
}

.company-listing thead th:is(.sorting, [aria-sort]) i:before {
    content: "";
    top: calc(50% - .5em - 1px)
}

.company-listing thead th:is(.sorting, [aria-sort]) i:after {
    content: "";
    top: calc(50% + 1px)
}

.company-listing thead th[aria-sort]:not(:is([aria-sort=none], [aria-sort=""])) i:after,
.company-listing thead th[aria-sort]:not(:is([aria-sort=none], [aria-sort=""])) i:before {
    bottom: unset;
    top: calc(50% - .4em)
}

.company-listing thead th[aria-sort=ascending] i:after,
.company-listing thead th[aria-sort=descending] i:before {
    display: none
}

.company-listing :is(th, td) {
    flex: 1;
    padding: 1.3rem .8rem;
    vertical-align: middle
}

.company-listing :is(th, td).company-listing__cell-wide {
    flex: 2
}

.company-listing :is(th, td).company-listing__cell-toggle {
    flex: 0 4rem;
    padding-right: 1.6rem
}

.company-listing tr {
    border-top: 1px solid #aeada9
}

.company-listing tr,
.company-listing__row {
    align-items: center;
    -moz-column-gap: 5%;
    column-gap: 5%;
    display: flex;
    justify-content: space-between
}

.company-listing tbody tr,
.company-listing__row {
    min-height: 6rem
}

@media(min-width:768px) {

    .company-listing tbody tr,
    .company-listing__row {
        min-height: 9rem
    }
}

.company-listing tbody tr.child {
    border-top: none;
    min-height: unset
}

.company-listing tbody tr.child td {
    padding: 0
}

.company-listing tbody tr[aria-expanded] {
    cursor: pointer;
    position: relative
}

.company-listing tbody tr[aria-expanded] *,
.company-listing tbody tr[aria-expanded]:before {
    transition: .25s ease-in-out
}

.company-listing tbody tr[aria-expanded] * {
    color: var(--body-color)
}

.company-listing tbody tr[aria-expanded]:before {
    background-color: transparent;
    content: "";
    height: 100%;
    pointer-events: none;
    position: absolute;
    width: 100%;
    z-index: -1
}

:is(.company-listing tbody tr[aria-expanded] .company-listing__head, .company-listing tbody tr[aria-expanded] .company-listing__toggle) {
    transform: translateX(0)
}

.company-listing tbody tr[aria-expanded]:hover:before {
    background-color: #000
}

.company-listing tbody tr[aria-expanded]:hover * {
    color: #fff
}

.company-listing tbody tr[aria-expanded]:hover .company-listing__head {
    transform: translateX(1rem)
}

.company-listing tbody tr[aria-expanded]:hover .company-listing__toggle {
    transform: translateX(-1rem)
}

.company-listing tbody tr[aria-expanded=true] :is(:th, td):not(:is(.company-listing__head, .company-listing__cell-toggle)) {
    opacity: 0
}

.company-listing tbody tr[aria-expanded=true] .company-listing__toggle:after,
.company-listing tbody tr[aria-expanded=true] .company-listing__toggle:before {
    transform: rotate(225deg)
}

:root.reduced-motion .company-listing tbody tr[aria-expanded=true] .company-listing__toggle:after,
:root.reduced-motion .company-listing tbody tr[aria-expanded=true] .company-listing__toggle:before {
    transform: rotate(45deg)
}

.company-listing tbody tr.js-loading {
    cursor: not-allowed
}

.company-listing tbody tr.js-loading .company-listing__toggle,
.company-listing tbody tr:not(.js-loading) .loader {
    display: none
}

.company-listing tbody td {
    font-size: 1.2rem;
    transition: opacity .25s ease-in-out
}

.company-listing tbody td:empty:before {
    content: "—"
}

.company-listing tbody th {
    font-size: 2.4rem
}

@media(min-width:768px) {
    .company-listing tbody th {
        font-size: 3.2rem
    }
}

:is(.company-listing__toggle, .loader) {
    font-size: 2.4rem
}

.company-listing__row {
    border-bottom: 1px solid #aeada9;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    text-transform: uppercase
}

.company-listing__cell-toggle {
    font-size: 2.4rem
}

.company-listing__toggle {
    display: block;
    height: 1em;
    margin-left: auto;
    position: relative;
    width: 1em
}

.company-listing__toggle:after,
.company-listing__toggle:before {
    background-color: currentColor;
    content: "";
    display: block;
    position: absolute;
    transition: transform .25s ease-in-out
}

.company-listing__toggle:before {
    height: 1px;
    left: 0;
    top: calc(50% - 1px);
    width: 100%
}

.company-listing__toggle:after {
    height: 100%;
    left: calc(50% - 1px);
    top: 0;
    width: 1px
}

.company-listing__list li:after {
    content: ", "
}

.company-listing__list li:last-of-type:after {
    content: none
}

.company-listing .dtr-details {
    font-size: 1.4rem;
    padding: 1.3rem .8rem 2.5rem
}

.company-listing .dtr-details .company-listing__text {
    margin-bottom: 2.5rem;
    text-align: center
}

.company-listing .dtr-details .company-listing__text .dtr-title {
    clip: rect(0, 0, 0, 0);
    border: 0;
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.company-listing .dtr-details .company-listing__list :is(ul, ol, li) {
    display: inline
}

.company-listing .dtr-details>*+* {
    margin-top: .25em
}

.company-listing .dtr-title {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1rem;
    margin-right: .8rem;
    text-transform: uppercase
}

.company-listing :is(.dtr-title, .dtr-data) {
    display: inline
}

.cookie-notice {
    bottom: 0;
    display: none;
    margin: 0 auto;
    pointer-events: none;
    position: fixed;
    width: 100%;
    z-index: 9999
}

.cookie-notice--enabled {
    display: block
}

.cookie-notice__body {
    background-color: var(--body-color, #000);
    color: var(--body-bg-color, #fff);
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    margin-left: auto;
    max-width: min(44rem, 100%);
    padding: 1.6rem;
    pointer-events: all
}

.cookie-notice__border {
    box-shadow: 0 -1.7rem 0 -1.6rem var(--body-bg-color, #fff), 0 1.7rem 0 -1.6rem var(--body-bg-color, #fff), 1.7rem 0 0 -1.6rem var(--body-bg-color, #fff), -1.7rem 0 0 -1.6rem var(--body-bg-color, #fff);
    padding: 2.4rem 1.6rem
}

@media(max-width:1919.98px) {
    .cookie-notice__container {
        padding-left: 0;
        padding-right: 0
    }
}

.desclist {
    display: flex
}

.desclist__item {
    flex-basis: 100%;
    text-align: center
}

@media(min-width:1024px) {
    .desclist__item {
        min-height: 5rem
    }

    .desclist__item+.desclist__item {
        border-left: thin solid #aeada9
    }
}

.desclist__term {
    display: inline;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.2rem;
    text-transform: uppercase
}

@media(max-width:1023.98px) {
    .desclist__term {
        margin-right: .5rem
    }
}

@media(min-width:1024px) {
    .desclist__term {
        display: block;
        margin-bottom: .5rem
    }
}

.desclist__desc {
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif;
    font-size: 1.4rem
}

.desclist__link {
    -webkit-text-decoration: underline transparent;
    text-decoration: underline transparent;
    transition: text-decoration-color .25s ease-in-out
}

.desclist__link:focus,
.desclist__link:hover {
    text-decoration-color: currentColor
}

.footer {
    background-color:#8a1c21;
    color: hsla(0, 0%, 100%, .8);
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    margin-top: auto;
    transition: background-color .25s ease-in-out, color .25s ease-in-out
}

[data-color-mode=color] .footer,
[data-color-mode=dark] .footer {
    background-color: #000;
    color: #fff
}

.footer__container {
    display: grid;
    gap: 0;
    margin: 0 auto;
    padding-left: var(--wp--custom--spacing--root);
    padding-right: var(--wp--custom--spacing--root);
    position: relative;
    width: 100%
}

@media(min-width:1920px) {
    .footer__container {
        max-width: 1920px
    }
}

[data-color-mode=dark] .footer__container:before {
    border-top: 1px solid #fff;
    content: "";
    left: var(--wp--custom--spacing--root);
    position: absolute;
    top: 0;
    width: calc(100% - var(--wp--custom--spacing--root)*2)
}

@media(max-width:1023.98px) {
    .footer__container {
        grid-template-areas: "menu_1 menu_2""menu_3 menu_4""controls controls";
        grid-template-columns: repeat(auto-fit, minmax(50%, 1fr));
        grid-template-rows: auto;
        padding-bottom: 3.8rem;
        padding-top: 3.8rem
    }
}

@media(min-width:768px) {
    .footer__container {
        padding-bottom: 6.2rem;
        padding-top: 6.2rem
    }
}

@media(min-width:768px)and (max-width:1439.98px) {
    .footer__container {
        grid-template-areas: "menu_1 menu_2 menu_3 menu_4""controls controls controls controls";
        grid-template-columns: repeat(auto-fit, minmax(25%, 1fr));
        grid-template-rows: 1fr auto
    }
}

@media(min-width:1440px) {
    .footer__container {
        grid-template-areas: "menu_1 menu_2 menu_3 menu_4 controls";
        grid-template-columns: repeat(auto-fit, minmax(100px, 5fr))
    }
}

.footer__column {
    align-content: start;
    display: inline-grid
}

@media(max-width:767.98px) {
    .footer__column:nth-of-type(n+3) {
        margin-top: 3.4rem
    }
}

.footer__column:last-of-type {
    grid-gap: 0
}

@media(max-width:767.98px) {
    .footer__column:last-of-type {
        grid-column: span 2
    }
}

@media(min-width:768px)and (max-width:1023.98px) {
    .footer__column:last-of-type {
        grid-column: span 2
    }
}

@media(min-width:768px)and (max-width:1439.98px) {
    .footer__column:last-of-type {
        margin-top: 2rem
    }
}

@media(min-width:1440px) {
    .footer__column:last-of-type {
        margin-left: auto
    }
}

.footer__row {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

.footer__row:nth-of-type(n+2) {
    margin-top: 2rem
}

.footer__label {
    display: block;
    margin-bottom: 1.25rem;
    text-transform: uppercase;
    width: 100%
}

.footer__copyright,
.footer__label {
    font-size: 1.6rem;
    line-height: 4.38rem
}

.footer__regulatory-notice {
    background: #1b1917;
    color: #fff;
    font-size: 1.4rem;
    line-height: 1.5
}

.footer__regulatory-notice a:hover {
    text-decoration: underline
}

.footer__regulatory-notice-container {
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 3.2rem;
    padding-left: var(--wp--custom--spacing--root);
    padding-right: var(--wp--custom--spacing--root);
    padding-top: 3.2rem;
    width: 100%
}

@media(min-width:1920px) {
    .footer__regulatory-notice-container {
        max-width: 1920px
    }
}

.footer__regulatory-notice-logo:before {
    background-image: url(../images/chinese-regulatory-logo.43806866.png);
    background-size: cover;
    content: "";
    display: inline-block;
    height: 2rem;
    margin-right: .5rem;
    vertical-align: -.5rem;
    width: 2rem
}

.header {
    position: sticky;
    top: 0;
    z-index: 9999
}

.header__layer {
    background-color: var(--body-bg-color);
    transition: background-color .25s ease-in-out
}

.header__container {
    align-items: center;
    display: flex;
    gap: 2.2rem;
    height: 80px;
    justify-content: space-between;
    margin-left: auto;
    margin-right: auto;
    padding-left: var(--wp--custom--spacing--root);
    padding-right: var(--wp--custom--spacing--root);
    position: relative;
    width: 100%
}

@media(min-width:1920px) {
    .header__container {
        max-width: 1920px
    }
}

@media(min-width:1024px) {
    .header__container {
        gap: 3.5rem;
        height: 96px;
        padding-top: 1.6rem
    }
}

.header__container:after {
    border-bottom: thin solid var(--body-border-color);
    content: "";
    left: 2.4rem;
    position: absolute;
    top: 100%;
    width: calc(100% - 4.8rem);
    z-index: 9999
}

@media(min-width:768px) {
    .header__container:after {
        left: 4.8rem;
        width: calc(100% - 9.6rem)
    }
}

.header[data-color-mode=light] .header__container:after {
    border-color: #000
}

.header[data-color-mode=dark] .header__container:after {
    border-color: #fff
}

.header--menu-opened[data-color-mode] .header__container:after,
.header--scrolled[data-color-mode] .header__container:after {
    border-color: var(--body-border-color)
}

@media(max-width:1023.98px) {
    .header__container {
        padding-bottom: 3rem;
        padding-top: 3rem
    }
}

@media(min-width:768px) {
    .header__container {
        padding-bottom: 3rem;
        padding-top: 4.2rem
    }
}
.header__image{line-height: 2.4rem;}
.header__image img{float:right;margin-left:5px;}
.header__image--desktop {
    display: none
}

@media(min-width:768px) {
    .header__image--desktop {
        display: block;
                font-size: 2.4rem;
    }

    .header__image--mobile {
        display: none
    }
}

.header__image :is(img, svg) {
    height: 2.4rem;
    width: auto
}

.header__image svg {
    fill: var(--body-color);
    transition: fill .25s ease-in-out, opacity .25s ease-in-out
}

@media(max-width:1023.98px) {
    .header--menu-opened .header__image svg {
        opacity: 0
    }
}

.header[data-color-mode=light] .header__image svg {
    fill: #000
}

.header[data-color-mode=dark] .header__image svg {
    fill: #fff
}

.header--menu-opened[data-color-mode] .header__image svg,
.header--scrolled[data-color-mode] .header__image svg {
    fill: var(--body-color)
}

@media(max-width:1023.98px) {
    .header__nav {
        display: none;
        height: calc(100vh - 80px);
        left: 0;
        margin-left: auto;
        margin-right: auto;
        padding-left: var(--wp--custom--spacing--root);
        padding-right: var(--wp--custom--spacing--root);
        position: absolute;
        top: 100%;
        width: 100%
    }
}

@media(max-width:1023.98px)and (min-width:1920px) {
    .header__nav {
        max-width: 1920px
    }
}

@media(max-width:1023.98px) {
    .header__nav--opened {
        background-color: var(--body-bg-color);
        display: block;
        z-index: 999
    }
}

@media(min-width:1024px) {
    .header__nav {
        display: flex;
        margin-left: auto
    }
}

@media(max-width:1439.98px) {
    .header__menu {
        order: 2
    }
}

@media(min-width:1024px) {
    .header__menu {
        align-items: center;
        display: flex;
        order: 1
    }
}

.header__toggle-menu,
.header__toggle-search {
    color: inherit;
    cursor: pointer;
    font-size: 3rem;
    opacity: 1;
    transition: opacity .25s ease-in-out, color .25s ease-in-out
}

@media(min-width:1024px) {

    .header__toggle-menu,
    .header__toggle-search {
        font-size: 2.4rem
    }
}

.header[data-color-mode=light] .header__toggle-menu,
.header[data-color-mode=light] .header__toggle-search {
    color: #000
}

.header[data-color-mode=dark] .header__toggle-menu,
.header[data-color-mode=dark] .header__toggle-search {
    color: #fff
}

.header--menu-opened[data-color-mode] .header__toggle-menu,
.header--menu-opened[data-color-mode] .header__toggle-search,
.header--scrolled[data-color-mode] .header__toggle-menu,
.header--scrolled[data-color-mode] .header__toggle-search {
    color: var(--body-color)
}

.header__toggle-menu {
    order: 1
}

@media(min-width:1024px) {
    .header__toggle-menu {
        display: none
    }
}

.header__toggle-menu--opened i:before {
    content: ""
}

.menu-opened .header__toggle-search {
    opacity: 0
}

@media(max-width:1023.98px) {
    .header__toggle-search {
        margin-left: auto
    }

    .header--menu-opened .header__toggle-search {
        opacity: 0
    }
}

.header--transparent .header__layer {
    background-color: transparent
}

.header--menu-opened .header__layer,
.header--scrolled .header__layer {
    background-color: var(--body-bg-color)
}

.filters-modal-open .header {
    z-index: 0
}

.c-header-article {
    box-shadow: 0 1.2rem 2.5rem -1.2rem rgba(0, 0, 0, .15);
    position: absolute;
    transform: translateY(calc(-100% - 2.5rem));
    transition: var(--mg--transition--duration, .5s) ease-in-out;
    width: 100%;
    z-index: -1
}

.c-header-article__heading {
    overflow: hidden
}

.c-header-article__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.c-header-article__subtitle {
    order: -1
}

.c-header-article__subtitle a {
    color: #00a071
}

.c-header-article__progress {
    width: 100%
}

.c-header-article .c-toc {
    max-width: 100%
}

@media(max-width:374.98px) {
    .c-header-article .c-toc .dropdown-item {
        white-space: unset
    }
}

@media(min-width:768px) {
    .c-header-article .c-toc {
        max-width: 40rem
    }
}

.c-header-article.hide {
    visibility: hidden
}

.c-header-article.show {
    transform: translateY(0)
}

.heading--sans {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    text-transform: uppercase
}

.heading--left {
    text-align: left
}

.heading--center {
    text-align: center
}

.heading--14 {
    font-size: 1.4rem
}

.heading--16 {
    font-size: 1.6rem
}

.heading--32 {
    font-size: clamp(2rem, 1.5774647887rem + 1.1267605634vw, 3.2rem)
}

.heading--48 {
    font-size: clamp(2.6rem, 1.8253521127rem + 2.0657276995vw, 4.8rem)
}

.heading--80 {
    font-size: clamp(4.5rem, 3.2676056338rem + 3.2863849765vw, 8rem)
}

[class*=" ico-"],
[class^=ico-] {
    speak: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-family: icons !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none
}

.ico--amazon-music:before {
    content: ""
}

.ico--feature:before {
    content: ""
}

.ico--video:before {
    content: ""
}

.ico--podcast:before {
    content: ""
}

.ico--perspective:before {
    content: ""
}

.ico--news:before {
    content: ""
}

.ico--ink:before {
    content: ""
}

.ico--bubble:before {
    content: ""
}

.ico--email:before {
    content: ""
}

.ico--link:before {
    content: ""
}

.ico--share:before {
    content: ""
}

.ico--audio:before {
    content: ""
}

.ico--youtube:before {
    content: ""
}

.ico--facebook:before {
    content: ""
}

.ico--instagram:before {
    content: ""
}

.ico--linkedin:before {
    content: ""
}

.ico--pause:before {
    content: ""
}

.ico--play:before {
    content: ""
}

.ico--twitter:before {
    content: ""
}

.ico--arrow:before {
    content: ""
}

.ico--arrow-left-short:before {
    content: ""
}

.ico--arrow-right-short:before {
    content: ""
}

.ico--arrow-left:before {
    content: ""
}

.ico--arrow-right:before {
    content: ""
}

.ico--chevron-left:before {
    content: ""
}

.ico--chevron-right:before {
    content: ""
}

.ico--chevron-up:before {
    content: ""
}

.ico--chevron-down:before {
    content: ""
}

.ico--close:before {
    content: ""
}

.ico--collapse:before {
    content: ""
}

.ico--deck:before {
    content: ""
}

.ico--expand:before {
    content: ""
}

.ico--hamburger:before {
    content: ""
}

.ico--memo:before {
    content: ""
}

.ico--search:before {
    content: ""
}

.ico--telegram:before {
    content: ""
}

.ico--whatsapp:before {
    content: ""
}

.ico--apple:before {
    content: ""
}

.ico--google:before {
    content: ""
}

.ico--noice:before {
    content: ""
}

.ico--spotify:before {
    content: ""
}

.ico--youtube-alt:before {
    content: ""
}

:is(.ico--youtube-alt, .ico--whatsapp, .ico--telegram, .ico--twitter, .ico--pause, .ico--linkedin, .ico--instagram, .ico--facebook, .ico--audio, .ico--share, .ico--link, .ico--email, .ico--video, .ico--bt) {
    background-color: transparent;
    border-radius: 50%;
    cursor: pointer;
    position: relative;
    transition: background-color .25s ease-in-out, color .25s ease-in-out
}

[data-color-mode=dark] :is(.ico--youtube-alt, .ico--whatsapp, .ico--telegram, .ico--twitter, .ico--pause, .ico--linkedin, .ico--instagram, .ico--facebook, .ico--audio, .ico--share, .ico--link, .ico--email, .ico--video, .ico--bt) {
    color: #fff
}

:is(.ico--youtube-alt, .ico--whatsapp, .ico--telegram, .ico--twitter, .ico--pause, .ico--linkedin, .ico--instagram, .ico--facebook, .ico--audio, .ico--share, .ico--link, .ico--email, .ico--video, .ico--bt):after {
    border-radius: 50%;
    color: inherit;
    content: "";
    font-family: icons;
    height: 100%;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    transition: opacity .25s ease-in-out;
    width: 100%
}

.ink {
    aspect-ratio: 1;
    background: var(--mg--ink--bg, #00a071);
    display: block;
    overflow: hidden;
    position: relative
}

.ink__content {
    container: ink-content/inline-size
}

.ink__content,
.ink__content:after {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.ink__content:after {
    background: linear-gradient(0deg, rgba(0, 0, 0, var(--mg--ink-protection, 0)) 0, transparent 50%, transparent 100%);
    content: "";
    z-index: 1
}

.ink__animation {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.ink__image,
.ink__image * {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    width: 100%
}

.ink__btns {
    align-items: center;
    display: flex;
    gap: 2rem
}

.ink__bg-link {
    bottom: 0;
    right: 0;
    z-index: -1
}

.ink__bg-link,
.ink__text {
    left: 0;
    position: absolute;
    top: 0
}

.ink__text {
    color: #fff;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: flex-end;
    padding: 1.2rem;
    width: 100%;
    z-index: 9;
    font-size: 3.4rem;
}

.ink__text[data-size=xs] {
    padding: 0
}

@media(min-width:768px) {
    .ink__text[data-size=md] {
        padding: 1.8rem
    }

    .ink__text:is([data-size=lg], [data-size=xl]) {
        padding: 2.4rem
    }
}

.ink__text[data-color=dark] {
    color: #000
}

.ink__text[data-v-align=start] {
    justify-content: flex-start
}

.ink__text[data-v-align=center] {
    justify-content: center
}

.ink__icons,
.ink__plause {
    font-size: clamp(3.2rem, 2.9183098592rem + .7511737089vw, 4rem)
}

.ink__icons {
    display: flex;
    gap: 1rem;
    margin-bottom: 2rem;
    max-width: 100%
}

@media(min-width:768px) {
    .ink__icons[data-size=sm] {
        margin-bottom: 1rem
    }
}

:is(.ink__btns, .ink__icons)[data-h-align=center] {
    margin-left: auto;
    margin-right: auto
}

:is(.ink__btns, .ink__icons)[data-h-align=end] {
    margin-left: auto
}

:is(.ink__btns, .ink__icons)[data-v-align=end] {
    margin-bottom: 0;
    margin-top: auto;
    order: 1
}

.ink__video {
    height: 100%;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    top: 0;
    width: 100%
}

.ink__plause:before {
    content: ""
}

.ink__plause.is-paused:before {
    content: ""
}

:root:not(.reduced-motion) .ink__plause:is(:not(:active, :focus)) {
    clip: rect(0, 0, 0, 0);
    border: 0;
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.ink__detail,
.ink__title {
    display: block;
    margin: 0 !important
}

.ink__detail[data-font-family=unica],
.ink__title[data-font-family=unica] {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif
}

.ink__detail[data-font-family=rosart],
.ink__title[data-font-family=rosart] {
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif
}

.ink__detail[data-font-family=pitch-sans],
.ink__title[data-font-family=pitch-sans] {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    text-transform: uppercase
}

.ink__detail[data-style=italic],
.ink__title[data-style=italic] {
    font-style: italic
}

.ink__detail[data-width=narrow],
.ink__title[data-width=narrow] {
    padding-right: 25%
}

.ink__detail[data-width=narrow][data-h-align=center],
.ink__title[data-width=narrow][data-h-align=center] {
    padding-left: 12.5%;
    padding-right: 12.5%
}

.ink__container[data-h-align=center],
.ink__detail[data-h-align=center],
.ink__title[data-h-align=center] {
    text-align: center
}

.ink__container[data-h-align=end],
.ink__detail[data-h-align=end],
.ink__title[data-h-align=end] {
    text-align: end
}

.ink__container .ink__badge {
    margin-top: 1rem
}

.ink__container[data-v-align=center],
.ink__title[data-v-align=center] {
    left: 1.2rem;
    position: absolute;
    right: 1.2rem;
    top: 50%;
    transform: translateY(-50%)
}

.ink__container[data-v-align=center][data-size=md],
.ink__title[data-v-align=center][data-size=md] {
    left: 1.8rem;
    right: 1.8rem
}

.ink__title {
    font-weight: 900;
    line-height: 1.1;
    top: 2.4rem;
    position: absolute;
    font-size: 3.8rem;

}



@media(max-width:768px) {

  .ink__title{
        font-size: 5.76vw;

    }
}




.ink__title[data-font-size=md] {
    font-size: 6.5vw
}

@media(min-width:1024px) {
    .ink__title[data-font-size=md] {
        font-size: 3.75vw
    }
}

@media(min-width:1024px)and (min-width:1920px) {
    .ink__title[data-font-size=md] {
        font-size: 72px
    }
}

@media(min-width:768px) {

    .ink__title[data-font-size=md][data-size=md],
    .ink__title[data-font-size=md][data-size=sm] {
        font-size: 3.9vw
    }
}

@media(min-width:1024px) {
    .ink__title[data-font-size=md][data-size=sm] {
        font-size: 2.25vw
    }
}

@media(min-width:1024px)and (min-width:1920px) {
    .ink__title[data-font-size=md][data-size=sm] {
        font-size: 43.2px
    }
}

@media(min-width:1024px) {
    .ink__title[data-font-size=md][data-size=md] {
        font-size: 2.8125vw
    }
}

@media(min-width:1024px)and (min-width:1920px) {
    .ink__title[data-font-size=md][data-size=md] {
        font-size: 54px
    }
}

.ink__title[data-font-size=lg] {
    font-size: 9vw
}

@media(min-width:1024px) {
    .ink__title[data-font-size=lg] {
        font-size: 4.7916666667vw
    }
}

@media(min-width:1024px)and (min-width:1920px) {
    .ink__title[data-font-size=lg] {
        font-size: 92px
    }
}

@media(min-width:768px) {

    .ink__title[data-font-size=lg][data-size=md],
    .ink__title[data-font-size=lg][data-size=sm] {
        font-size: 5.4vw
    }
}

@media(min-width:1024px) {
    .ink__title[data-font-size=lg][data-size=sm] {
        font-size: 2.875vw
    }
}

@media(min-width:1024px)and (min-width:1920px) {
    .ink__title[data-font-size=lg][data-size=sm] {
        font-size: 55.2px
    }
}

@media(min-width:1024px) {
    .ink__title[data-font-size=lg][data-size=md] {
        font-size: 3.59375vw
    }
}

@media(min-width:1024px)and (min-width:1920px) {
    .ink__title[data-font-size=lg][data-size=md] {
        font-size: 69px
    }
}

.ink__title[data-font-size=xl] {
    font-size: 10vw
}

@media(min-width:1024px) {
    .ink__title[data-font-size=xl] {
        font-size: 5.2083333333vw
    }
}

@media(min-width:1024px)and (min-width:1920px) {
    .ink__title[data-font-size=xl] {
        font-size: 100px
    }
}

@media(min-width:768px) {

    .ink__title[data-font-size=xl][data-size=md],
    .ink__title[data-font-size=xl][data-size=sm] {
        font-size: 6vw
    }
}

@media(min-width:1024px) {
    .ink__title[data-font-size=xl][data-size=sm] {
        font-size: 3.125vw
    }
}

@media(min-width:1024px)and (min-width:1920px) {
    .ink__title[data-font-size=xl][data-size=sm] {
        font-size: 60px
    }
}

@media(min-width:1024px) {
    .ink__title[data-font-size=xl][data-size=md] {
        font-size: 3.90625vw
    }
}

@media(min-width:1024px)and (min-width:1920px) {
    .ink__title[data-font-size=xl][data-size=md] {
        font-size: 75px
    }
}

.ink__title[data-font-size=xs] {
    font-size: clamp(1.6rem, 3.2rem, 10cqi)
}

.ink__title[data-font-size=xxl] {
    font-size: clamp(2.6rem, 12rem, 10cqi)
}

.ink__title[data-word-wrap=true] {
    word-spacing: 100vw
}

.ink__title[data-quotations=true]:before {
    content: "“"
}

.ink__title[data-quotations=true]:after {
    content: "”"
}

.ink__title--link {
    -webkit-text-decoration: underline transparent 1px;
    text-decoration: underline transparent 1px;
    text-underline-offset: 1rem;
    transition: text-decoration-color .25s ease-in-out
}

.ink__title--link:focus,
.ink__title--link:hover {
    text-decoration-color: #aeada9
}

.ink__title--italic {
    font-style: italic
}

.ink__detail {
    line-height: 1.2;
    margin-top: 1rem !important
}

.ink__detail[data-font-size=xs] {
    font-size: clamp(1.4rem, 1.6vw, 1.6rem)
}

.ink__detail[data-font-size=sm] {
    font-size: 3.15vw
}

@media(min-width:1024px) {
    .ink__detail[data-font-size=sm] {
        font-size: 1.1458333333vw
    }
}

@media(min-width:1024px)and (min-width:1920px) {
    .ink__detail[data-font-size=sm] {
        font-size: 22px
    }
}

@media(min-width:768px) {

    .ink__detail[data-font-size=sm][data-size=md],
    .ink__detail[data-font-size=sm][data-size=sm] {
        font-size: 1.89vw
    }
}

@media(min-width:1024px) {
    .ink__detail[data-font-size=sm][data-size=sm] {
        font-size: clamp(12px, .6875vw, 13.2px)
    }

    .ink__detail[data-font-size=sm][data-size=md] {
        font-size: clamp(12px, .859375vw, 16.5px)
    }
}

.ink__detail[data-font-size=md] {
    font-size: 3.25vw
}

@media(min-width:1024px) {
    .ink__detail[data-font-size=md] {
        font-size: 1.40625vw
    }
}

@media(min-width:1024px)and (min-width:1920px) {
    .ink__detail[data-font-size=md] {
        font-size: 27px
    }
}

@media(min-width:768px) {

    .ink__detail[data-font-size=md][data-size=md],
    .ink__detail[data-font-size=md][data-size=sm] {
        font-size: 1.95vw
    }
}

@media(min-width:1024px) {
    .ink__detail[data-font-size=md][data-size=sm] {
        font-size: clamp(12px, .84375vw, 16.2px)
    }

    .ink__detail[data-font-size=md][data-size=md] {
        font-size: clamp(12px, 1.0546875vw, 20.25px)
    }
}

.ink__detail[data-font-size=lg] {
    font-size: 3.75vw
}

@media(min-width:1024px) {
    .ink__detail[data-font-size=lg] {
        font-size: 1.6666666667vw
    }
}

@media(min-width:1024px)and (min-width:1920px) {
    .ink__detail[data-font-size=lg] {
        font-size: 32px
    }
}

@media(min-width:768px) {

    .ink__detail[data-font-size=lg][data-size=md],
    .ink__detail[data-font-size=lg][data-size=sm] {
        font-size: 2.25vw
    }
}

@media(min-width:1024px) {
    .ink__detail[data-font-size=lg][data-size=sm] {
        font-size: clamp(12px, 1vw, 19.2px)
    }

    .ink__detail[data-font-size=lg][data-size=md] {
        font-size: clamp(12px, 1.25vw, 24px)
    }
}

.ink__quote p {
    font-style: italic;
    line-height: 1
}

.ink__quote cite {
    font-style: normal;
    margin-top: 6rem !important;
    position: relative
}

.ink__quote cite:before {
    border-left: thin solid;
    border-right-color: transparent;
    content: "";
    height: 3.2rem;
    left: 50%;
    position: absolute;
    top: -4.8rem;
    transform: translateX(-50%);
    width: 0
}

.ink__category,
.ink__cta {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.2rem;
    font-weight: 500;
    position: absolute;
    text-transform: uppercase;
    top: 1.2rem
}

@media(min-width:768px) {

    .ink__category:is([data-size=lg], [data-size=xl]),
    .ink__cta:is([data-size=lg], [data-size=xl]) {
        font-size: 1.8rem;
        top: 2.4rem
    }
}

@media(min-width:1024px) {

    .ink__category[data-size=md],
    .ink__cta[data-size=md] {
        font-size: 1.4rem;
        top: 1.8rem
    }
}

.ink__category {
    align-items: center;
    display: flex;
    left: 1.2rem
}

.ink__category:after,
.ink__category:before {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: icons !important;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: 400 !important;
    line-height: 1;
    text-transform: none !important;
    transition: opacity .25s ease-in-out;
    width: 1.5em
}

.ink__category:before {
    content: "";
    opacity: 1
}

.ink:hover .ink__category:before {
    opacity: 0
}

.ink__category:after {
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0
}

.ink:hover .ink__category:after {
    opacity: 1
}

@media(min-width:768px) {
    .ink__category:is([data-size=lg], [data-size=xl]) {
        left: 2.4rem
    }
}

@media(min-width:1024px) {
    .ink__category[data-size=md] {
        left: 1.8rem
    }
}

@media(min-width:1024px)and (max-width:1439.98px) {
    .ink__category--event[data-size=sm] {
        display: none
    }
}

.ink__category--spotlight:after {
    content: ""
}

.ink__category--podcast:after {
    content: ""
}

.ink__category--perspective:after {
    content: ""
}

.ink__category--news:after {
    content: ""
}

.ink__category--press:after {
    content: "";
    transform: rotate(-45deg);
    transform-origin: 5px
}

.ink__category--multimedia:after {
    content: ""
}

.ink__cta {
    min-height: 1em;
    opacity: 0;
    right: -25%;
    transition: right .5s ease-in-out, opacity .5s ease-in-out
}

.ink:hover .ink__cta {
    opacity: 1;
    right: 1.2rem
}

@media(min-width:768px) {
    .ink:hover .ink__cta:is([data-size=lg], [data-size=xl]) {
        right: 2.4rem
    }
}

@media(min-width:1024px) {
    .ink:hover .ink__cta[data-size=md] {
        right: 1.8rem
    }
}

.ink .social-sharing__options.ink__social {
    flex-direction: column;
    margin-top: 0;
    position: absolute;
    right: 1.6rem;
    top: 1.6rem;
    z-index: 999
}

.ink .social-sharing__options.ink__social>[class*=ico-] {
    margin-bottom: .8rem;
    margin-left: 0
}

@media(max-width:767.98px) {
    .ink .social-sharing__options.ink__social>[class*=ico-] {
        font-size: 3.2rem
    }
}

.ink .social-sharing__options.ink__social>[class*=ico-]:last-child {
    margin-bottom: 0
}

.ink--announce {
    --mg--animate--fs--duration: 1000ms
}

.ink--announce .ink__content {
    background-color: inherit
}

.logged-in .ink--announce .ink__content {
    padding-top: 0 !important
}

.ink--announce :is(.js-fullscreening, .js-fullscreen) .ink__btns {
    bottom: 6.4rem;
    opacity: 0;
    position: absolute;
    transition: opacity .25s ease-in-out
}

.ink--announce :is(.js-fullscreening, .js-fullscreen) .ink__text>:is(:not(.ink__title, .ink__btns)) {
    opacity: 0;
    transition: opacity .25s ease-in-out
}

.ink--announce :is(.js-fullscreening, .js-fullscreen) .ink__text>.ink__cta {
    transition-property: opacity, padding
}

.ink--announce .ink__content:is(:not(.js-fullscreening, .show)) .ink__btns {
    display: none
}

.ink--announce .js-fullscreening {
    overflow: hidden
}

.ink--announce .js-fullscreening :is(button, a) {
    cursor: not-allowed;
    pointer-events: none
}

.ink--announce .js-contracting {
    --mg--animate--fs--delay: 750ms
}

.ink--announce .js-contracting .ink__btns {
    animation: bounce-out var(--mg--animate--fs--delay) ease-in-out 1 both
}

.ink--announce :is(.show, .js-contracting) .ink__btns {
    opacity: 1
}

.ink--announce .js-fullscreen:not(.show) .ink__text>:is(:not(.ink__title, .ink__btns)) {
    opacity: 1
}

@media(min-width:1024px) {
    .ink--wide {
        aspect-ratio: 2
    }
}

.ltable {
    display: flex;
    flex-direction: column
}

.ltable__row {
    border-bottom: thin solid #aeada9;
    padding: 3rem 0
}

.ltable__row:first-of-type {
    border-top: thin solid #aeada9
}

.ltable__row-inner {
    align-items: center;
    display: flex;
    flex-direction: column;
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    line-height: 1.17;
    padding-right: 2.4rem;
    position: relative;
    width: 100%
}

@media(min-width:768px) {
    .ltable__row-inner {
        flex-direction: row;
        font-size: 1.8rem;
        justify-content: space-between;
        line-height: 2.1rem;
        padding-right: 3.6rem
    }
}

.ltable__row-inner:after {
    color: inherit;
    content: "";
    font-family: icons;
    font-size: 1.4rem;
    font-weight: 700;
    position: absolute;
    right: 0
}

@media(max-width:767.98px) {
    .ltable__row-inner:after {
        bottom: 0;
        transform: rotate(-45deg)
    }
}

@media(min-width:768px) {
    .ltable__row-inner:after {
        font-size: 2.4rem;
        top: 50%;
        transform: translateY(-50%) rotate(-45deg)
    }
}

.ltable__source {
    display: inline-flex;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.2rem;
    justify-self: flex-end;
    line-height: 1.4rem;
    margin-left: auto
}

@media(max-width:767.98px) {
    .ltable__source {
        margin-top: 3rem
    }
}

@media(min-width:768px) {
    .ltable__source {
        margin-left: 5rem
    }
}

.menu {
    display: flex
}

@media(min-width:1024px) {
    .menu-item {
        margin-right: 1.5rem
    }

    .menu-item:last-child {
        margin-right: 0
    }
}

@media(max-width:1023.98px) {
    .menu__header {
        flex-direction: column
    }
}

@media(min-width:1024px) {
    .menu__header {
        align-items: center;
        flex-direction: row
    }
}

.menu__header .menu-item {
    position: relative
}

@media(max-width:1023.98px) {
    .menu__header .menu-item {
        border-bottom: thin solid var(--body-border-color)
    }
}

.menu__header .menu-item a {
    display: block;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    transition: .25s ease-in-out
}

.menu__header .menu-item a:hover{text-decoration: underline;
  text-decoration-style: double; /* 双下划线 */
  text-decoration-color: #000;   /* 颜色 */
  text-underline-offset: 14px; }

.menu__header .menu-item.active a{text-decoration: underline;
  text-decoration-style: double; /* 双下划线 */
  text-decoration-color: #000;   /* 颜色 */
  text-underline-offset: 14px; }

.header[data-color-mode=light] .menu__header .menu-item a {
    color: #000
}

.header[data-color-mode=dark] .menu__header .menu-item a {
    color: #fff
}

.header--menu-opened[data-color-mode] .menu__header .menu-item a,
.header--scrolled[data-color-mode] .menu__header .menu-item a {
    color: var(--body-color)
}

@media(max-width:1023.98px) {
    .menu__header .menu-item a {
        font-size: 3.2rem;
        line-height: 3.2rem;
        padding: 2.4rem 0
    }
}

@media(min-width:1024px) {

    .menu__header .menu-item a:focus .menu-item-circle,
    .menu__header .menu-item a:hover .menu-item-circle {
        stroke-dashoffset: 0;
        opacity: 1;
        transition: opacity 0s, stroke-dashoffset .4s cubic-bezier(.645, .045, .355, 1)
    }
}

@media(min-width:1024px)and (max-width:1439.98px) {
    .menu__header .menu-item a {
        font-size: 1.2rem;
        line-height: 1.5rem
    }
}

@media(min-width:1440px) {
    .menu__header .menu-item a {
        font-size: 1.4rem;
        line-height: 1.71rem
    }
}

@media(min-width:1024px) {

    .menu__header .menu-item.current-menu-item a:after,
    .menu__header .menu-item.current_page_item a:after {
        animation: grow-on-x-and-fade-in .25s ease-in-out;
        animation-fill-mode: forwards;
        animation-iteration-count: 1;
        background-color: var(--body-color);
        bottom: -7.5px;
        content: "";
        height: 5px;
        left: 0;
        -webkit-mask: url(../fonts/8f8cffcf486b40f08f0a11b4db1d08a4.woff) repeat-x top left;
        mask: url(../fonts/8f8cffcf486b40f08f0a11b4db1d08a4.woff) repeat-x top left;
        opacity: 0;
        position: absolute;
        transform-origin: left center;
        width: 100%
    }

    .header[data-color-mode=light] .menu__header .menu-item.current-menu-item a:after,
    .header[data-color-mode=light] .menu__header .menu-item.current_page_item a:after {
        background-color: #000
    }

    .header[data-color-mode=dark] .menu__header .menu-item.current-menu-item a:after,
    .header[data-color-mode=dark] .menu__header .menu-item.current_page_item a:after {
        background-color: #fff
    }

    .header--menu-opened[data-color-mode] .menu__header .menu-item.current-menu-item a:after,
    .header--menu-opened[data-color-mode] .menu__header .menu-item.current_page_item a:after,
    .header--scrolled[data-color-mode] .menu__header .menu-item.current-menu-item a:after,
    .header--scrolled[data-color-mode] .menu__header .menu-item.current_page_item a:after {
        background-color: var(--body-color)
    }

    .menu__header .menu-item.current-menu-item a:hover:after,
    .menu__header .menu-item.current_page_item a:hover:after {
        display: none
    }
}

.menu__header .menu-item .menu-item-circle {
    fill: none;
    stroke: var(--body-color);
    stroke-width: 1;
    stroke-miterlimit: 0;
    stroke-dasharray: 1650;
    stroke-dashoffset: 1650;
    stroke-linecap: round;
    height: 76px;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: stroke-dashoffset 0s .4s, opacity .4s;
    width: calc(100% + 60px);
    z-index: -1
}

.header[data-color-mode=light] .menu__header .menu-item .menu-item-circle {
    stroke: #000
}

.header[data-color-mode=dark] .menu__header .menu-item .menu-item-circle {
    stroke: #fff
}

.header--menu-opened[data-color-mode] .menu__header .menu-item .menu-item-circle,
.header--scrolled[data-color-mode] .menu__header .menu-item .menu-item-circle {
    stroke: var(--body-color)
}

.menu__header>.menu-item {
    position: relative
}

@media(max-width:1023.98px) {
    .menu__header>.menu-item {
        align-items: center;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        padding: 0;
        width: 100%
    }
}

@media(min-width:1024px) {
    .menu__header>.menu-item {
        margin-right: 4.6rem
    }

    .menu__header>.menu-item:last-of-type {
        margin-right: 0
    }
}

@media(min-width:1440px) {
    .menu__header>.menu-item {
        margin-right: 5.2rem
    }
}

.menu__header>.menu-item>a {
    position: relative;
    width: 100%;
    z-index: 11
}

@media(max-width:1023.98px) {
    .menu__footer {
        flex-direction: column
    }
}

@media(min-width:1024px) {
    .menu__footer {
        flex-direction: column
    }

    .menu__footer .menu-item,
    .menu__footer .page_item {
        margin-bottom: .5rem
    }

    .menu__footer .menu-item:last-of-type,
    .menu__footer .page_item:last-of-type {
        margin-bottom: 0
    }
}

.menu__footer .menu-item a,
.menu__footer .page_item a {
    display: inline-flex;
    font-size: 1.4rem;
    line-height: 2.38rem;
    margin-right: auto;
    text-decoration: none
}

.menu__footer .menu-item a:hover,
.menu__footer .page_item a:hover {
    text-decoration: none
}

.menu__footer>.menu-item,
.menu__footer>.page_item {
    position: relative
}

@media(max-width:1023.98px) {

    .menu__footer>.menu-item,
    .menu__footer>.page_item {
        align-items: center;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        padding: 0;
        width: 100%
    }
}

.menu__footer>.menu-item>a,
.menu__footer>.page_item>a {
    position: relative;
    width: 100%;
    z-index: 9
}

.motion-controls__label,
.motion-controls__switch {
    cursor: pointer;
    width: 100%
}

.motion-controls__label {
    display: block;
    font-size: 1.6rem;
    margin-bottom: 1rem;
    text-transform: uppercase;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.motion-controls__switch {
    display: flex;
    flex-direction: row
}

.filters__facet-options .motion-controls__switch .facetwp-checkbox,
.filters__selections .motion-controls__switch .facetwp-selection-value,
.motion-controls__switch .filters__facet-options .facetwp-checkbox,
.motion-controls__switch .filters__selections .facetwp-selection-value,
.motion-controls__switch .pill {
    cursor: pointer;
    opacity: .5;
    pointer-events: none
}

.filters__facet-options .motion-controls__switch .facetwp-checkbox:nth-of-type(n+2),
.filters__selections .motion-controls__switch .facetwp-selection-value:nth-of-type(n+2),
.motion-controls__switch .filters__facet-options .facetwp-checkbox:nth-of-type(n+2),
.motion-controls__switch .filters__selections .facetwp-selection-value:nth-of-type(n+2),
.motion-controls__switch .pill:nth-of-type(n+2) {
    margin-left: 1rem
}

.motion-controls__switch[aria-checked=false] :last-child,
.motion-controls__switch[aria-checked=true] :first-child {
    opacity: 1
}

.banner {
    background-color: #007354;
    color: #f5f3f2;
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: clamp(1.6rem, 1.4591549296rem + .3755868545vw, 2rem);
    text-align: center;
    width: 100%
}

.banner__text a {
    text-decoration: underline
}

.banner__container {
    padding-bottom: 2rem;
    padding-top: 2rem
}

.banner__dismiss {
    color: inherit;
    cursor: pointer;
    font-size: 2rem
}

.banner--dismissible .banner__container {
    display: flex;
    gap: 2rem
}

.banner--dismissible .banner__text {
    margin: auto
}

.banner--dismissible:not(.show) {
    display: none
}

.filters__facet-options .facetwp-checkbox,
.filters__selections .facetwp-selection-value,
.pill {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem
}

.filters__facet-options .facetwp-checkbox:disabled,
.filters__selections .facetwp-selection-value:disabled,
.pill:disabled {
    opacity: .5
}

.filters__facet-options .facetwp-checkbox:where(:not(.pill--passive)),
.filters__selections .facetwp-selection-value:where(:not(.pill--passive)),
.pill:where(:not(.pill--passive)) {
    cursor: pointer
}

.filters__facet-options .facetwp-checkbox,
.filters__selections .facetwp-selection-value,
.pill--black,
.pill--facet,
.pill--white {
    align-items: center;
    background-color: transparent;
    border: thin solid #aeada9;
    border-radius: 5rem;
    display: inline-flex;
    flex-direction: row;
    padding: 1rem 2rem;
    text-transform: uppercase;
    transition: background-color .25s ease-in-out, border-color .25s ease-in-out, color .25s ease-in-out
}

.filters__facet-options .facetwp-checkbox:hover,
.filters__selections .facetwp-selection-value:hover,
.pill--black:hover,
.pill--facet:hover,
.pill--white:hover {
    background-color: #928c86;
    border-color: #928c86;
    color: #000
}

.filters__facet-options .facetwp-checkbox.checked,
.filters__facet-options .pill--active.facetwp-checkbox,
.filters__selections .facetwp-selection-value,
.pill--black.pill--active,
.pill--facet.pill--active,
.pill--white.pill--active {
    background-color: #000;
    color: #fff
}

.filters__facet-options .facetwp-checkbox [class*=ico-],
.filters__facet-options .facetwp-checkbox:after,
.filters__selections .facetwp-selection-value [class*=ico-],
.filters__selections .facetwp-selection-value:after,
.pill--black [class*=ico-],
.pill--black:after,
.pill--facet [class*=ico-],
.pill--facet:after,
.pill--white [class*=ico-],
.pill--white:after {
    line-height: 1;
    margin-left: 1rem
}

.filters__facet-options .facetwp-checkbox,
.filters__selections .facetwp-selection-value,
.pill--black {
    border-color: #000;
    color: #000;
    font-size: 1.4rem;
    line-height: 1.6rem
}

.filters__facet-options .facetwp-checkbox:hover,
.filters__selections .facetwp-selection-value:hover,
.pill--black:hover {
    background-color: #928c86;
    border-color: #928c86;
    color: #000
}

.filters__facet-options .facetwp-checkbox .facetwp-checkbox.checked,
.filters__facet-options .facetwp-checkbox .filters__selections .facetwp-selection-value,
.filters__facet-options .facetwp-checkbox .pill--active,
.filters__facet-options .filters__selections .facetwp-selection-value .facetwp-checkbox.checked,
.filters__facet-options .pill--black .facetwp-checkbox.checked,
.filters__selections .facetwp-selection-value .facetwp-selection-value,
.filters__selections .facetwp-selection-value .filters__facet-options .facetwp-checkbox.checked,
.filters__selections .facetwp-selection-value .pill--active,
.filters__selections .filters__facet-options .facetwp-checkbox .facetwp-selection-value,
.filters__selections .filters__facet-options .facetwp-selection-value .facetwp-checkbox.checked,
.filters__selections .pill--black .facetwp-selection-value,
.pill--black .filters__facet-options .facetwp-checkbox.checked,
.pill--black .filters__selections .facetwp-selection-value,
.pill--black .pill--active {
    background-color: #000;
    color: #fff
}

.pill--white {
    background-color: transparent;
    border-color: #fff;
    color: #fff;
    font-size: 1.4rem;
    line-height: 1.6rem
}

.pill--white:hover {
    background-color: #928c86;
    border-color: #928c86;
    color: #000
}

.pill--action {
    background-color: #000;
    border-radius: 50%;
    color: #fff;
    line-height: 0;
    padding: 1rem;
    transition: background-color .25s ease-in-out, color .25s ease-in-out
}

.pill--action:hover {
    background-color: #928c86
}

.filters {
    background-color: #fbf7f0;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    position: relative;
    text-transform: uppercase;
    transition: transform .5s;
    z-index: 999
}

@media(min-width:1024px)and (max-width:1439.98px) {
    .filters {
        font-size: 1.2rem
    }
}

.filters:after {
    background-color: #fbf7f0;
    content: "";
    height: 100%;
    position: absolute;
    right: -1px;
    top: 0;
    width: 1px;
    z-index: -1
}

@media(max-width:767.98px) {
    .filters {
        margin-left: -8px;
        margin-right: -8px
    }
}

.filters--sticky {
    animation: slide-down .5s ease-out;
    position: sticky;
    top: 80px
}

@media(min-width:1024px) {
    .filters--sticky {
        top: 96px
    }
}

.filters--placeholder {
    background-color: transparent;
    position: relative;
    top: 0
}

.filters__container {
    align-items: center;
    display: flex;
    position: relative
}

.filters__container--outer {
    padding: 8px
}

.filters__container--outer:after,
.filters__container--outer:before {
    border-top: thin solid #aeada9;
    content: "";
    height: 0;
    left: 8px;
    position: absolute;
    width: calc(100% - 16px)
}

.filters__container--outer:before {
    top: 0
}

.filters__container--outer:after {
    bottom: -1px
}

@media(min-width:768px) {
    .filters__container--outer {
        padding: 16px
    }

    .filters__container--outer:after,
    .filters__container--outer:before {
        left: 16px;
        width: calc(100% - 32px)
    }
}

.filters__container--inner {
    width: 100%
}

.filters__container--inner:after,
.filters__container--inner:before {
    align-self: stretch;
    content: "";
    min-height: 4rem;
    position: relative;
    width: 0
}

.filters__container--inner:before {
    border-left: 1px solid #aeada9;
    left: -7px;
    margin-left: -1px
}

.filters__container--inner:after {
    border-right: 1px solid #aeada9;
    margin-right: -1px;
    right: -8px
}

@media(max-width:1439.98px) {
    .filters__container--inner:after {
        margin-left: auto
    }
}

@media(min-width:768px) {
    .filters__container--inner:before {
        left: -15px
    }

    .filters__container--inner:after {
        right: -16px
    }
}

@media(min-width:1024px) {
    .filters__container--inner {
        flex-wrap: wrap
    }
}

.filters__tabs {
    border: none;
    display: flex;
    position: relative;
    width: 100%
}

@media(min-width:1024px) {
    .filters__tabs {
        border-right: thin solid #928c86;
        margin-right: 5rem;
        padding-right: 16px;
        width: auto
    }
}

.filters__tab {
    flex: 1
}

@media(min-width:768px) {
    .filters__tab:first-of-type {
        border-right: thin solid #928c86;
        margin-right: 16px;
        padding-right: 16px
    }
}

.filters__tab-link {
    align-items: center;
    display: flex;
    justify-content: center;
    line-height: 4rem;
    min-width: 14rem;
    transition-duration: .25s;
    transition-property: background-color, color;
    transition-timing-function: ease-in-out
}

.filters__tab-link:hover {
    background: #00a071;
    color: #fff
}

.filters__tab-link.active {
    background-color: #007354;
    color: #fff
}

@media(max-width:1023.98px) {
    .filters__facets {
        overflow-y: auto
    }
}

.filters__facet .facetwp-counter {
    display: none
}

@media(max-width:1023.98px) {
    .filters__facet {
        border-bottom: thin solid #aeada9
    }
}

.filters__facet-toggles {
    display: none
}

@media(min-width:1024px) {
    .filters__facet-toggles {
        display: flex;
        margin-right: auto
    }
}

.filters__facet-toggle {
    align-items: center;
    color: inherit;
    cursor: pointer;
    display: flex;
    text-transform: uppercase
}

.filters__facet-toggle:after {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "";
    font-family: icons !important;
    font-size: 3rem;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: 400 !important;
    justify-content: space-between;
    line-height: 1;
    text-transform: none !important
}

.filters__facet-toggle--open:after {
    content: ""
}

@media(max-width:1023.98px) {
    .filters__facet-toggle {
        flex-shrink: 0;
        font-size: 2rem;
        height: 80px;
        justify-content: space-between;
        width: 100%
    }
}

@media(min-width:1024px) {
    .filters__facet-toggle {
        height: 4rem;
        margin-right: 3rem;
        position: relative
    }

    .filters__facet-toggle:before {
        border: thin solid #aeada9;
        border-radius: 50%;
        bottom: 0;
        content: "";
        display: none;
        height: .8rem;
        left: calc(50% - 1rem);
        position: absolute;
        width: .8rem
    }

    .filters__facet-toggle:after {
        font-size: 1rem;
        margin-left: .5rem
    }

    .filters__facet-toggle:last-child {
        margin-right: 0
    }

    .filters__facet-toggle--open:before {
        background: #000;
        display: block
    }

    .filters__facet-toggle--active:before {
        display: block
    }
}

.filters__facet-options {
    display: none;
    position: relative
}

@media(max-width:1023.98px) {
    .filters__facet-options {
        padding-bottom: 2rem
    }
}

@media(min-width:1024px) {
    .filters__facet-options {
        border-top: thin solid #aeada9;
        flex: 1 0 100%;
        margin-top: 16px;
        order: 1;
        padding-right: 10rem-rem(16px);
        padding-top: 16px
    }
}

.filters__facet-options--open {
    display: block
}

.filters__facet-options .facetwp-type-checkboxes {
    margin-bottom: -1rem
}

.filters__facet-options .facetwp-checkbox {
    margin-bottom: 1rem;
    margin-right: 1rem
}

.filters__facet-options .facetwp-checkbox.checked:after {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "";
    font-family: icons !important;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: 400 !important;
    line-height: 1;
    text-transform: none !important
}

.filters__facet-options .facetwp-checkbox.disabled {
    cursor: not-allowed;
    opacity: .5
}

.filters__facet-close {
    position: absolute;
    right: 16px;
    top: 16px
}

.filters__facet-close:after {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "";
    font-family: icons !important;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: 400 !important;
    line-height: 1;
    text-transform: none !important
}

@media(max-width:1023.98px) {
    .filters__facet-close {
        display: none
    }
}

@media(min-width:1024px) {

    .filters__facet,
    .filters__facets,
    .filters__modal {
        display: contents
    }
}

@media(max-width:1023.98px) {
    .filters__modal {
        display: none
    }
}

@media(max-width:1439.98px) {
    .filters__modal--open {
        background: #fbf7f0;
        display: flex;
        flex-direction: column;
        height: 100vh;
        left: 0;
        margin-left: auto;
        margin-right: auto;
        padding-left: var(--wp--custom--spacing--root);
        padding-right: var(--wp--custom--spacing--root);
        position: fixed;
        top: 0;
        width: 100%;
        width: 100vw;
        z-index: 1
    }
}

@media(max-width:1439.98px)and (min-width:1920px) {
    .filters__modal--open {
        max-width: 1920px
    }
}

.filters__modal-header {
    align-items: center;
    border-bottom: thin solid #aeada9;
    display: flex;
    flex-shrink: 0;
    font-size: 2rem;
    height: 80px;
    justify-content: space-between
}

@media(min-width:1024px) {
    .filters__modal-header {
        display: none
    }
}

.filters__modal-footer {
    border-top: thin solid #aeada9;
    display: flex;
    margin-top: auto;
    padding-bottom: 2rem;
    padding-top: 2rem
}

@media(max-width:767.98px) {
    body[data-browser][data-browser=mobile-safari] .filters__modal-footer {
        margin-bottom: 8rem
    }

    body[data-browser][data-browser=chrome] .filters__modal-footer {
        margin-bottom: 10.6rem
    }

    body[data-device][data-device=google] .filters__modal-footer,
    body[data-device][data-device=samsung] .filters__modal-footer {
        margin-bottom: 5.5rem
    }
}

@media(min-width:1024px) {
    .filters__modal-footer {
        display: none
    }
}

.filters__modal-footer .button,
.filters__modal-footer :not(.wide-signup__form)>.hubspot-block .hs-form input[type=submit],
.filters__modal-footer :not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form input[type=submit],
:not(.wide-signup__form)>.hubspot-block .hs-form .filters__modal-footer input[type=submit],
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .filters__modal-footer input[type=submit] {
    flex-basis: 50%;
    margin-right: 2rem
}

.filters__modal-footer .button:last-child,
.filters__modal-footer :not(.wide-signup__form)>.hubspot-block .hs-form input[type=submit]:last-child,
.filters__modal-footer :not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form input[type=submit]:last-child,
:not(.wide-signup__form)>.hubspot-block .hs-form .filters__modal-footer input[type=submit]:last-child,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .filters__modal-footer input[type=submit]:last-child {
    margin-right: 0
}

.filters__modal-close {
    color: inherit;
    cursor: pointer
}

.filters__modal-close:after {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "";
    font-family: icons !important;
    font-size: 3rem;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: 400 !important;
    line-height: 1;
    text-transform: none !important
}

.filters__segment .facetwp-radio {
    cursor: pointer;
    line-height: 4rem;
    text-align: center;
    transition-duration: .25s;
    transition-property: background-color, color;
    transition-timing-function: ease-in-out;
    width: 100%
}

.filters__segment .facetwp-radio:hover {
    background: #00a071;
    color: #fff
}

.filters__segment .facetwp-radio.checked {
    background: #007354;
    color: #fff
}

.filters__segment .facetwp-facet {
    display: flex
}

.filters__segment {
    width: 100%
}

@media(max-width:1023.98px) {
    .filters__segment .facetwp-facet {
        flex-direction: column
    }
}

.filters__segment .facetwp-radio-wrapper {
    flex-basis: 100%;
    flex-grow: 1
}

@media(max-width:1023.98px) {
    .filters__segment .facetwp-radio-wrapper {
        display: none
    }

    .filters__segment .facetwp-radio-wrapper.js-active {
        display: block
    }

    .filters__segment .facetwp-radio-wrapper:last-child .facetwp-radio {
        border-bottom: none
    }
}

@media(min-width:1024px) {
    .filters__segment .facetwp-radio-wrapper {
        border-right: thin solid #aeada9;
        padding-left: 16px;
        padding-right: 16px
    }

    .filters__segment .facetwp-radio-wrapper:last-child {
        border-right: none;
        padding-right: 0
    }

    .filters__segment .facetwp-radio-wrapper:nth-child(2) {
        padding-left: 0
    }
}

@media(max-width:1023.98px) {
    .filters__segment .facetwp-radio {
        border-bottom: thin solid #aeada9
    }

    .filters__segment .facetwp-radio.checked {
        border-bottom: none;
        margin-top: -1px
    }
}

.filters__segment .facetwp-radio-toggle {
    cursor: pointer;
    display: none;
    font-size: 2rem;
    height: 4rem;
    left: 0;
    padding-right: 1.5rem;
    position: absolute;
    text-align: right;
    top: 0;
    width: 100%
}

.filters__segment .facetwp-radio-toggle:after {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #fff;
    content: "";
    font-family: icons !important;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: 400 !important;
    line-height: 1;
    text-transform: none !important
}

@media(max-width:1023.98px) {
    .filters__segment .facetwp-radio-toggle.js-active {
        display: block
    }
}

@media(min-width:1024px) {
    .filters__segment .facetwp-radio-toggle {
        display: none
    }
}

.filters__controls {
    display: flex
}

@media(max-width:1439.98px) {
    .filters--has-tabs .filters__controls {
        bottom: calc(100% + 32px);
        position: absolute;
        width: 100%
    }
}

@media(max-width:767.98px) {
    .filters--has-tabs .filters__controls {
        bottom: calc(100% + 16px)
    }
}

@media(max-width:1023.98px) {
    .filters--no-tabs .filters__controls {
        width: 100%
    }
}

@media(min-width:1024px) {
    .filters__controls {
        margin-left: auto
    }
}

.filters__toggle {
    color: inherit;
    cursor: pointer;
    text-transform: uppercase
}

.filters__toggle:after {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "";
    font-family: icons !important;
    font-size: 1rem;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: 400 !important;
    line-height: 1;
    margin-left: .5rem;
    text-transform: none !important
}

@media(min-width:1024px) {
    .filters__toggle {
        display: none
    }
}

.filters__sort {
    margin-left: auto
}

.filters__sort .facetwp-sort {
    position: relative
}

.filters__sort .facetwp-sort:after {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "";
    font-family: icons !important;
    font-size: 1rem;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: 400 !important;
    line-height: 1;
    pointer-events: none;
    position: absolute;
    right: 0;
    text-transform: none !important;
    top: 50%;
    transform: translateY(-50%)
}

.filters__sort .facetwp-sort-select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: none;
    border: none;
    color: inherit;
    cursor: pointer;
    padding-right: 1.5rem;
    text-align: right;
    text-transform: uppercase
}

.filters__selections {
    position: relative
}

.filters__selections .facetwp-selections {
    padding: 16px 8px
}

@media(min-width:768px) {
    .filters__selections .facetwp-selections {
        padding: 16px
    }
}

.filters__selections .facetwp-selections:after {
    border-bottom: thin solid #aeada9;
    bottom: -1px;
    content: "";
    left: 16px;
    position: absolute;
    width: calc(100% - 32px);
    z-index: -1
}

.filters__selections .facetwp-selections * {
    display: inline-block
}

.filters__selections .facetwp-selections ul {
    margin-bottom: -1rem
}

@media(max-width:1023.98px) {
    .filters__selections .facetwp-selection-label {
        display: none
    }
}

.filters__selections .facetwp-selection-value {
    color: #fff;
    margin-bottom: 1rem;
    margin-right: 1rem
}

.filters__selections .facetwp-selection-value:after {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "";
    font-family: icons !important;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: 400 !important;
    line-height: 1;
    text-transform: none !important
}

.filters__load-more {
    cursor: pointer;
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif
}

.seplist {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    line-height: 1.2;
    text-transform: uppercase
}

.seplist__item {
    display: inline
}

.seplist__item+.seplist__item:before {
    content: " / ";
    content: " / "/""
}

.seplist__link {
    -webkit-text-decoration: underline 2px;
    text-decoration: underline 2px;
    text-underline-offset: .1538em
}

.seplist--lg {
    font-size: clamp(3.2rem, 2.4957746479rem + 1.8779342723vw, 5.2rem)
}

.seplist--center {
    text-align: center
}

.tag {
    background-color: var(--mg--tag--bg, #fab23a);
    border-radius: 5rem;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    overflow: hidden;
    padding: .7142857143em 3em;
    position: relative;
    text-decoration: none;
    text-transform: uppercase
}

@media(min-width:1440px) {
    .tag:where(:not(.tag--text-small)) {
        font-size: 2.9rem
    }
}

[data-color-mode=color] .tag {
    border: thin solid var(--body-border-color)
}

.tag:before {
    background: rgba(0, 0, 0, .1);
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity .25s ease-in-out;
    width: 100%;
    z-index: 1
}

.tag:hover:before {
    opacity: 1
}

.tag__name {
    position: relative;
    z-index: 9
}

.tag__name--dark {
    color: #1b1917
}

.tag__name--light {
    color: #fff
}

.tag--text-small {
    padding-left: 1.4285714286em;
    padding-right: 1.4285714286em
}

.tag--border {
    border: thin solid var(--body-border-color)
}

@keyframes animateTicker {
    0% {
        transform: translateZ(0)
    }

    to {
        transform: translate3d(-100%, 0, 0)
    }
}

.ticker {
    background-color: #1b1917;
    bottom: var(--mg--cookie-height, 0);
    box-sizing: content-box;
    overflow-x: hidden;
    position: sticky;
    width: 100%
}

.ticker__text {
    animation: animateTicker calc(var(--mg--ticker-width)/150*1s) infinite linear;
    color: #f5f3f2;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 3.2rem;
    padding: 2.1rem 2.1rem 2.1rem 100%;
    text-transform: uppercase;
    white-space: nowrap;
    width: -moz-max-content;
    width: max-content
}

.ticker__text a {
    text-decoration: underline
}

.ticker--pos-reset {
    bottom: 0
}

:root.reduced-motion .ticker {
    overflow-x: auto
}

:root.reduced-motion .ticker__text {
    animation: none;
    padding: 2rem
}

.c-wave {
    align-items: center;
    display: flex;
    gap: .2rem
}

.c-wave__bar {
    animation: soundwave 1s infinite;
    animation-fill-mode: both;
    animation-play-state: inherit;
    background: currentColor;
    border-radius: 99rem;
    flex: 0 0 .1rem
}

.c-wave__bar:nth-child(20n+1) {
    --mg--wave--scale: 0.84;
    animation-delay: -719ms;
    animation-duration: 1143ms;
    height: 36%
}

.c-wave__bar:nth-child(20n+2) {
    --mg--wave--scale: 0.81;
    animation-delay: -627ms;
    animation-duration: 1.02s;
    height: 97%
}

.c-wave__bar:nth-child(20n+3) {
    --mg--wave--scale: 0.83;
    animation-delay: -55ms;
    animation-duration: 966ms;
    height: 20%
}

.c-wave__bar:nth-child(20n+4) {
    --mg--wave--scale: 0.78;
    animation-delay: -291ms;
    animation-duration: 1004ms;
    height: 61%
}

.c-wave__bar:nth-child(20n+5) {
    --mg--wave--scale: 0.81;
    animation-delay: -934ms;
    animation-duration: 1167ms;
    height: 49%
}

.c-wave__bar:nth-child(20n+6) {
    --mg--wave--scale: 0.83;
    animation-delay: -273ms;
    animation-duration: 1.01s;
    height: 39%
}

.c-wave__bar:nth-child(20n+7) {
    --mg--wave--scale: 0.7;
    animation-delay: -512ms;
    animation-duration: 861ms;
    height: 79%
}

.c-wave__bar:nth-child(20n+8) {
    --mg--wave--scale: 0.72;
    animation-delay: -.62s;
    animation-duration: 1078ms;
    height: 64%
}

.c-wave__bar:nth-child(20n+9) {
    --mg--wave--scale: 0.83;
    animation-delay: -303ms;
    animation-duration: 1116ms;
    height: 95%
}

.c-wave__bar:nth-child(20n+10) {
    --mg--wave--scale: 0.7;
    animation-delay: -147ms;
    animation-duration: 1163ms;
    height: 85%
}

.c-wave__bar:nth-child(20n+11) {
    --mg--wave--scale: 0.72;
    animation-delay: -55ms;
    animation-duration: 1096ms;
    height: 60%
}

.c-wave__bar:nth-child(20n+12) {
    --mg--wave--scale: 0.7;
    animation-delay: -.81s;
    animation-duration: 939ms;
    height: 84%
}

.c-wave__bar:nth-child(20n+13) {
    --mg--wave--scale: 0.85;
    animation-delay: -152ms;
    animation-duration: .82s;
    height: 100%
}

.c-wave__bar:nth-child(20n+14) {
    --mg--wave--scale: 0.78;
    animation-delay: -204ms;
    animation-duration: 814ms;
    height: 57%
}

.c-wave__bar:nth-child(20n+15) {
    --mg--wave--scale: 0.88;
    animation-delay: -883ms;
    animation-duration: 1179ms;
    height: 69%
}

.c-wave__bar:nth-child(20n+16) {
    --mg--wave--scale: 0.89;
    animation-delay: -291ms;
    animation-duration: 1026ms;
    height: 93%
}

.c-wave__bar:nth-child(20n+17) {
    --mg--wave--scale: 0.88;
    animation-delay: -28ms;
    animation-duration: 1074ms;
    height: 35%
}

.c-wave__bar:nth-child(20n+18) {
    --mg--wave--scale: 0.88;
    animation-delay: -464ms;
    animation-duration: 968ms;
    height: 92%
}

.c-wave__bar:nth-child(20n+19) {
    --mg--wave--scale: 0.78;
    animation-delay: -415ms;
    animation-duration: 1121ms;
    height: 40%
}

.c-wave__bar:nth-child(20n+20) {
    --mg--wave--scale: 0.89;
    animation-delay: -638ms;
    animation-duration: 871ms;
    height: 73%
}

@keyframes soundwave {
    0% {
        transform: scaleY(1)
    }

    50% {
        transform: scaleY(var(--mg--wave--scale, .8))
    }

    to {
        transform: scaleY(1)
    }
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"]) a:where(:not([class]), [class=""]) {
    color: inherit;
    text-decoration: underline
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"]) a:where(:not([class]), [class=""]):focus,
:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"]) a:where(:not([class]), [class=""]):hover {
    text-decoration: underline
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"]) code {
    font-size: .8em
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"]) sup.seqc-note {
    color: #00a071;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-weight: 700
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"]) sup.seqc-note a {
    text-decoration: none
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"]) :is(a, figcaption):where(:not([class]), [class=""]) {
    overflow-wrap: break-word;
    word-break: break-word
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>.wp-caption {
    margin: 4rem auto
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>.wp-caption-text {
    color: #000;
    font-style: normal
}

@media(max-width:767.98px) {
    :where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>.wp-caption-text {
        font-size: 1.4rem;
        line-height: 1.8rem
    }
}

@media(min-width:768px) {
    :where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>.wp-caption-text {
        font-size: 1.4rem;
        line-height: 1.8rem
    }
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>.wpview.wpview-wrap {
    height: 225px;
    width: 485px
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>.wpview.wpview-wrap .embed,
:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>.wpview.wpview-wrap .embed-responsive {
    height: 100%;
    width: 100%
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>.wpview.wpview-wrap .embed iframe,
:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>.wpview.wpview-wrap .embed-responsive iframe {
    height: 100%;
    width: 100%
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>h1 {
    font-size: 2.8rem
}

@media(min-width:768px) {
    :where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>h1 {
        font-size: 3.8rem
    }
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>h2 {
    font-size: 2.4rem
}

@media(min-width:768px) {
    :where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>h2 {
        font-size: 3.2rem
    }
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>h3 {
    font-size: 2.2rem
}

@media(min-width:768px) {
    :where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>h3 {
        font-size: 2.8rem
    }
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>h4 {
    font-size: 2rem
}

@media(min-width:768px) {
    :where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>h4 {
        font-size: 2.4rem
    }
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>h5 {
    font-size: 1.9rem
}

@media(min-width:768px) {
    :where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>h5 {
        font-size: 2.2rem
    }
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>h6 {
    font-size: 1.8rem
}

@media(min-width:768px) {
    :where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>h6 {
        font-size: 2rem
    }
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>hr {
    border: none;
    color: inherit;
    text-align: center
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>hr:before {
    content: "***"
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>img {
    max-width: 100%
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>:is(ul, ol) {
    font-size: 2rem;
    line-height: 1.4;
    padding-left: 2rem
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>:is(ul, ol) li+li {
    margin-top: 1rem
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>:is(ul, ol) :is(ul, ol) {
    margin-bottom: 0;
    margin-left: 2rem;
    margin-top: .6666666667rem
}

@media(min-width:375px) {
    :where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>:is(ul, ol) :is(ul, ol) {
        margin-left: 4rem
    }
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>:is(ul, ol) ol,
:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>ol {
    list-style-type: revert
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>ol.is-style-footnote {
    border-top: 1px solid var(--body-border-color);
    font-size: 1.4rem;
    list-style-type: none;
    padding-top: .8rem
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>ol.is-style-footnote>li {
    position: relative
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>ol.is-style-footnote>li:before {
    color: #00a071;
    content: counter(list-item);
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: .7em;
    font-weight: 600;
    left: -2rem;
    line-height: 2;
    position: absolute
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>:is(ol, ul) ul>li,
:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>ul>li {
    position: relative
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>:is(ol, ul) ul>li:before,
:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>ul>li:before {
    content: "•";
    left: -2rem;
    position: absolute
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>p {
    font-size: 2rem;
    line-height: 1.4
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>p.has-drop-cap:not(:focus):first-letter {
    float: left;
    font-size: 5em;
    font-style: normal;
    font-weight: 100;
    line-height: .68;
    margin: .11em .1em 0 0;
    text-transform: uppercase
}

body.rtl :where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>p.has-drop-cap:not(:focus):first-letter {
    float: none;
    margin-left: .1em
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>table {
    margin: 0 auto 2rem;
    width: 100%
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>table thead tr {
    background-color: #00a071
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>table thead tr td {
    color: #fff;
    padding: 1.2rem;
    text-transform: uppercase
}

@media(max-width:1023.98px) {
    :where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>table thead tr td {
        font-size: 1.4rem;
        line-height: 2.4rem
    }
}

@media(min-width:1024px) {
    :where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>table thead tr td {
        font-size: 1.6rem;
        line-height: 3rem
    }
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>table tbody tr:nth-child(2n) {
    background-color: #fff
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>table tbody tr:nth-child(odd) {
    background-color: #fff
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>table tbody tr td {
    border: thin solid #aeada9;
    color: rgba(0, 0, 0, .5);
    padding: 1.2rem
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>table tbody tr:first-of-type td {
    border-top: none
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>table tr td {
    font-size: 1.6rem;
    padding: 1.2rem;
    text-align: left
}

@media(max-width:1023.98px) {
    :where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>table tr td {
        font-size: 1.4rem
    }
}

@media(min-width:1024px) {
    :where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>table tr td {
        font-size: 1.6rem
    }
}

:where(.wysiwyg, [class^=is-layout-], [class*=" is-layout"])>table tr td a {
    color: #00a071
}

.wysiwyg--fs-lg>p {
    font-size: clamp(2.4rem, 1.8366197183rem + 1.5023474178vw, 4rem);
    line-height: 1.2
}

.loader,
.loader:after {
    border-radius: 50%;
    display: block;
    height: 1em;
    width: 1em
}

.loader {
    animation: spinner-8 1.1s linear infinite;
    border: .1em solid rgba(27, 25, 23, .3);
    border-left-color: #00a071;
    position: relative;
    text-indent: -9999em;
    transform: translateZ(0)
}

@keyframes spinner-8 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.c-dropdown {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif
}

.c-dropdown__toggle {
    border: 1px solid var(--body-border-color);
    border-radius: 2rem;
    color: var(--body-color);
    cursor: pointer;
    max-width: 100%;
    overflow-x: hidden;
    padding: 1.2rem 4.8rem 1.2rem 2.4rem;
    position: relative;
    text-overflow: ellipsis
}

.c-dropdown__toggle:hover {
    background: rgba(0, 0, 0, .3)
}

[data-color-mode=dark] .c-dropdown__toggle:hover {
    background: #fff;
    color: #000
}

.c-dropdown__toggle:after {
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border: none;
    content: "";
    font-family: icons !important;
    font-size: .67em;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: 400 !important;
    line-height: 1;
    position: absolute;
    right: 2.4rem;
    text-transform: none !important;
    top: calc(50% - .5em)
}

.c-dropdown__toggle[aria-expanded=true]:after {
    transform: scaleY(-1)
}

[data-color-mode=dark] .c-dropdown .dropdown-item {
    color: var(--body-color)
}

[data-color-mode=dark] .c-dropdown .dropdown-item:hover {
    background: #fff;
    color: #000
}

[data-color-mode=dark] .c-dropdown .dropdown-item.active {
    background: #00a071
}

.c-dropdown .dropdown-item>* {
    line-height: 1.1;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

.c-dropdown .dropdown-menu {
    max-width: calc(100vw - var(--wp--custom--spacing--root)*2)
}

.c-dropdown .dropdown-menu>*+* .dropdown-item {
    border-top: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color)
}

.c-toc__label {
    opacity: .5
}

.c-progress {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: none;
    border: none;
    height: .8rem
}

.c-progress::-webkit-progress-bar {
    background: none
}

.c-progress__bar {
    background: #00a071;
    height: 100%;
    transform: translateX(calc(1%*var(--rp--value, 0) - 100%));
    transition: transform .25s linear;
    width: 100%
}

.c-progress::-moz-progress-bar {
    background: #00a071
}

.c-progress::-webkit-progress-value {
    background: #00a071
}

.infotip {
    font-family: sans-serif;
    position: relative;
    text-transform: none
}

.infotip__icon {
    cursor: pointer;
    line-height: 1
}

.infotip__title {
    bottom: 100%;
    display: block;
    left: 50%;
    max-width: 20rem;
    position: absolute;
    transform: translate(-50%, -.5em);
    width: -moz-max-content;
    width: max-content
}

.infotip:not(:hover) .infotip__title {
    display: none
}

.infotip--l {
    position: absolute;
    transform: translateX(.5em)
}

@media(min-width:1024px) {

    .post-slide__media,
    .post-slide__text {
        padding-left: 1.6rem;
        padding-right: 1.6rem
    }
}

.post-slide__media {
    display: block;
    margin-bottom: 2rem
}

@media(min-width:1024px) {
    .post-slide__media {
        border-left: 1px solid var(--body-border-color)
    }
}

.post-slide__figure {
    aspect-ratio: 1;
    position: relative
}

.post-slide__video {
    height: auto;
    width: 100%
}

.post-slide__text {
    line-height: 1.2;
    white-space: normal
}

.post-slide__subtitle {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.6rem;
    margin-bottom: .5rem;
    text-transform: uppercase
}

.post-slide__alttitle,
.post-slide__title {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 2.4rem
}

.post-slide__alttitle {
    align-items: center;
    display: flex;
    height: 100%;
    left: 0;
    line-height: 1.2;
    padding-left: 3rem;
    padding-right: 6rem;
    position: absolute;
    top: 0;
    width: 100%
}

.post-slide__alttitle[data-color-mode=light] {
    color: #fff
}

.stream-links {
    align-items: center;
    display: flex;
    flex-direction: column;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 4rem;
    gap: 2.5rem;
    justify-content: center;
    text-transform: uppercase
}

@media(min-width:1024px) {
    .stream-links {
        gap: 5rem
    }
}

@media(min-width:1440px) {
    .stream-links--single {
        flex-direction: row;
        gap: 7rem;
        justify-content: flex-start
    }
}

.stream-links__heading {
    font-size: 3.2rem
}

.stream-links--single .stream-links__heading {
    font-size: 2.4rem
}

.stream-links__platforms {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 2rem;
    justify-content: center
}

.stream-links__platform {
    align-items: center;
    background-color: var(--body-color);
    border-radius: 50px;
    border-style: solid;
    border-width: 1px;
    color: var(--body-bg-color);
    display: flex;
    font-size: 1.6rem;
    min-width: 15rem;
    padding: .25rem 1rem .25rem .5rem;
    transition: background-color .25s ease-in-out, color .25s ease-in-out
}

[data-color-mode=dark] .stream-links__platform {
    border-color: hsla(0, 0%, 100%, .2)
}

[data-color-mode=dark] .stream-links__platform:focus,
[data-color-mode=dark] .stream-links__platform:hover {
    background: var(--body-bg-color);
    color: var(--body-color)
}

.stream-links__icon {
    font-size: 4rem
}

.stream-links__icon--youtube:before {
    content: ""
}

.stream-links__icon--youtube:after {
    display: none
}

.section {
    border-top: 1px solid hsla(0, 0%, 100%, .5);
    margin-bottom: 8rem;
    margin-top: 4.8rem;
    padding-top: 3rem
}

.section--borderless {
    border-top: none
}

.section--alt {
    background: #2f2f2f;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 8rem;
    padding-top: 4.8rem
}

@media(min-width:1024px) {
    .section--columns {
        display: grid;
        gap: 8rem;
        grid-template-columns: auto 68%
    }
}

.section__header {
    margin-bottom: 3rem;
    padding-right: 12rem
}

.section__title {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 2.6rem;
    text-transform: uppercase
}

.section__content {
    display: flex;
    flex-direction: column;
    gap: 6rem
}

.featured-series {
    align-items: stretch;
    display: flex;
    flex-direction: column;
    gap: 4rem
}

@media(min-width:1024px) {
    .featured-series {
        flex-direction: row
    }
}

.featured-series__main {
    align-items: flex-start;
    align-self: stretch;
    display: flex;
    flex-direction: column
}

@media(min-width:1024px) {
    .featured-series__main {
        flex-basis: 40%;
        order: 1
    }
}

.featured-series__media {
    aspect-ratio: 4/3;
    display: flex
}

@media(min-width:1024px) {
    .featured-series__media {
        flex-basis: 60%;
        order: 2
    }
}

.featured-series__brand {
    width: 100%
}

.featured-series__logo {
    display: block;
    width: 22rem
}

.featured-series__title {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 3.2rem;
    margin-bottom: 2rem
}

.featured-series__body {
    margin: 2.4rem 0
}

@media(min-width:1024px) {
    .featured-series__body {
        margin-top: auto
    }
}

.featured-series__quote,
.featured-series__text {
    font-size: 2.4rem;
    line-height: 1.4
}

.featured-series__quote {
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif
}

.featured-series__quote:before {
    content: "“"
}

.featured-series__quote:after {
    content: "”"
}

.featured-series__source {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    margin-top: 1.2rem
}

.featured-series__source:before {
    content: "–";
    margin-right: .5rem
}

.featured-series__image {
    border-radius: 2.4rem;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.series-hero-slider {
    height: 48rem;
    max-height: calc(100vh - 80px);
    position: relative
}

@media(min-width:1024px) {
    .series-hero-slider {
        height: 76.4rem;
        max-height: calc(100vh - 96px)
    }
}

.series-hero-slider__track {
    bottom: 0;
    height: calc(100% + 80px);
    left: 50%;
    margin-left: calc(var(--mg--scrollbar-width, 0px)/2 - 50vw);
    margin-right: calc(var(--mg--scrollbar-width, 0px)/2 - 50vw);
    position: absolute;
    right: 50%;
    width: calc(100vw - var(--mg--scrollbar-width, 0px))
}

@media(min-width:1024px) {
    .series-hero-slider__track {
        height: calc(100% + 96px)
    }
}

.series-hero-slider__slides {
    height: 100%
}

.series-hero-slider__slide {
    height: 100%;
    position: relative
}

.series-hero-slider__slide:after {
    background: linear-gradient(180deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2) 40%, rgba(0, 0, 0, .6));
    content: "";
    inset: 0;
    pointer-events: none;
    position: absolute
}

.series-hero-slider__image,
.series-hero-slider__video {
    height: 100%;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0
}

.series-hero-slider__image--desktop,
.series-hero-slider__video--desktop {
    display: none
}

@media(min-width:768px) {

    .series-hero-slider__image--desktop,
    .series-hero-slider__video--desktop {
        display: block
    }

    .series-hero-slider__image--mobile,
    .series-hero-slider__video--mobile {
        display: none
    }
}

.series-hero-slider__content {
    bottom: 5.4rem;
    left: 0;
    position: absolute;
    right: 0;
    z-index: 2
}

.series-hero-slider__logo {
    width: 12rem
}

@media(min-width:1024px) {
    .series-hero-slider__logo {
        width: 16rem
    }
}

.series-hero-slider__title {
    font-size: 3.4rem
}

.series-hero-slider__description,
.series-hero-slider__title {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif
}

.series-hero-slider__description {
    font-size: 2rem;
    line-height: 1.4;
    margin-bottom: 1.6rem;
    margin-top: 2.4rem;
    max-width: 58rem
}

@media(min-width:1024px) {
    .series-hero-slider__description {
        font-size: 2.8rem
    }
}

.series-hero-slider__controls {
    display: flex;
    justify-content: flex-end;
    position: absolute;
    right: 0;
    top: calc(50% - 80px);
    z-index: 3
}

@media(min-width:1024px) {
    .series-hero-slider__controls {
        top: calc(50% - 96px)
    }
}

.series-hero-slider__arrow {
    font-size: 4rem
}

.series-hero-slider__bullets {
    bottom: 2.4rem;
    display: flex;
    gap: .8rem;
    justify-content: flex-end;
    position: absolute;
    right: 0;
    z-index: 3
}

.series-hero-slider__bullet {
    background-color: hsla(0, 0%, 100%, .2);
    border-radius: 50%;
    height: .8rem;
    padding: 0;
    transition: background-color .25s ease-in-out;
    width: .8rem
}

.series-hero-slider__bullet.glide__bullet--active {
    background: #fff
}

.card-slider {
    overflow-x: clip;
    overflow-y: visible;
    position: relative
}

.card-slider--peek {
    width: calc(100% + 2.4rem)
}

@media(min-width:768px) {
    .card-slider--peek {
        width: calc(100% + 4.8rem)
    }
}

.card-slider__track {
    overflow: visible
}

.card-slider__controls {
    bottom: calc(100% + 2.5rem);
    display: flex;
    gap: 1rem;
    position: absolute;
    right: 2.4rem
}

.card-slider__controls[hidden] {
    display: none
}

@media(min-width:768px) {
    .card-slider__controls {
        right: 4.8rem
    }
}

.card-slider__arrow {
    font-size: 4.2rem;
    transition: opacity .25s ease-in-out
}

.card-slider__arrow:before {
    transition: transform .25s ease-in-out
}

.card-slider__arrow.glide__arrow--disabled {
    background-color: hsla(0, 0%, 100%, .2);
    pointer-events: none
}

.card-slider__arrow:hover {
    opacity: .85
}

.card-slider__arrow--previous:hover:before {
    transform: translateX(-.3rem)
}

.card-slider__arrow--next:hover:before {
    transform: translateX(.3rem)
}

.highlight-card {
    border-radius: 1.2rem;
    overflow: hidden;
    position: relative
}

.highlight-card__media {
    aspect-ratio: 9/16;
    position: relative
}

.highlight-card__video {
    -o-object-fit: cover;
    object-fit: cover;
    top: 0
}

.highlight-card__meta,
.highlight-card__video {
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%
}

.highlight-card__meta {
    text-wrap: balance;
    align-items: center;
    background: linear-gradient(180deg, transparent, transparent 60%, rgba(0, 0, 0, .75));
    bottom: 0;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    line-height: 1.1;
    padding: 2.4rem 8rem;
    text-align: center
}

.highlight-card__heading {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 2.4rem
}

@media(min-width:768px) {
    .highlight-card__heading {
        font-size: 2.8rem
    }
}

.highlight-card__series {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.8rem;
    margin-top: 1rem;
    text-transform: uppercase
}

.highlight-card__cta {
    margin-top: 2.4rem
}

.media-card {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    white-space: normal
}

.media-card__link {
    position: relative
}

.media-card__link:after {
    background: #fff;
    border-radius: 50%;
    color: #000;
    content: "";
    display: block;
    font-family: icons;
    padding: 1.5rem;
    position: absolute;
    right: 1.5rem;
    top: 1.5rem;
    transition: background-color .25s ease-in-out, color .25s ease-in-out
}

@media(min-width:768px) {
    .media-card__link:after {
        right: 3rem;
        top: 3rem
    }
}

.media-card__link:hover:after {
    background: #000;
    color: #fff
}

.media-card__media {
    width: 100%
}

.media-card__caption {
    font-size: 1.6rem;
    line-height: 1.4;
    margin-top: 2rem;
    width: 75%
}

.person-card {
    white-space: normal
}

.person-card__figure {
    aspect-ratio: 44/49;
    position: relative
}

.person-card__image {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    width: 100%
}

.person-card__name {
    font-size: 2rem;
    margin-top: 2rem
}

.person-card__bio {
    display: flex;
    flex-direction: column;
    font-size: 1.6rem;
    gap: 1.5rem;
    line-height: 1.4;
    margin-top: 2rem;
    padding-right: 4rem
}

.podcast-card {
    container-type: inline-size
}

.podcast-card__link {
    display: block;
    margin-bottom: 3rem
}

.podcast-card__figure {
    aspect-ratio: 16/9;
    margin-bottom: 3rem;
    opacity: .8;
    position: relative;
    transition: opacity .25s ease-in-out
}

.podcast-card__link:hover .podcast-card__figure {
    opacity: 1
}

.podcast-card__figure:after {
    -webkit-backdrop-filter: blur(7px);
    backdrop-filter: blur(7px);
    background: hsla(0, 0%, 100%, .2);
    border-radius: 50%;
    bottom: clamp(1.5rem, 4cqi, 3rem);
    color: #fff;
    content: "";
    display: block;
    font-family: icons;
    font-size: 1.4rem;
    opacity: 1;
    padding: 1.3rem;
    position: absolute;
    right: clamp(1.5rem, 4cqi, 3rem);
    transition: background-color .25s ease-in-out, color .25s ease-in-out
}

.podcast-card__link:hover .podcast-card__figure:after {
    background: #fff;
    color: #000
}

.podcast-card__image,
.podcast-card__video {
    border-radius: 1.6rem;
    height: 100%;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    position: absolute;
    top: 0;
    width: 100%
}

.podcast-card__title {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 2rem;
    line-height: 1.4
}

@media(min-width:1024px) {
    .podcast-card__title {
        font-size: clamp(1.8rem, 4cqi, 2.4rem)
    }
}

.podcast-card__episode {
    display: block
}

.podcast-card__series {
    text-wrap: balance;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    font-weight: 500;
    line-height: 1.4;
    margin-bottom: 1.5rem;
    text-transform: uppercase
}

.podcast-card__series:before {
    background: #fff;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: .8rem;
    width: .8rem
}

.podcast-card__platforms {
    display: flex;
    gap: .5rem
}

.podcast-card__platform {
    border: 1px solid hsla(0, 0%, 100%, .2);
    border-radius: 50%;
    font-size: 3.4rem;
    padding: .3rem;
    transition: background-color .25s ease-in-out, color .25s ease-in-out
}

.podcast-card__platform:hover {
    background: var(--body-color);
    color: var(--body-bg-color)
}

.text-card {
    background: #212121;
    border-radius: 1.2rem;
    line-height: 1.4;
    min-height: 44rem;
    padding: 3.5rem 3rem;
    white-space: normal
}

.text-card__heading {
    font-size: 2rem;
    margin-bottom: 4rem
}

.text-card__copy {
    display: flex;
    flex-direction: column;
    font-size: 1.6rem;
    gap: 1.5rem
}

.accordion {
    border-top: thin solid #aeada9;
    padding-bottom: 24px;
    padding-top: 24px
}

.accordion__container {
    display: flex;
    flex-direction: column
}

@media(min-width:1440px) {
    .accordion__container {
        flex-direction: row
    }
}

.accordion__section {
    flex: 1
}

.accordion__title {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 3.2rem;
    text-transform: uppercase
}

@media(min-width:1024px) {
    .accordion__title {
        font-size: 5.2rem
    }
}

@media(min-width:1440px) {
    .accordion__title {
        margin-right: 50%
    }
}

.accordion__item {
    border-bottom: thin solid #aeada9;
    padding-bottom: 24px;
    padding-top: 24px
}

.accordion__collapser {
    display: flex;
    justify-content: space-between;
    width: 100%
}

.accordion__indicator {
    align-self: center;
    cursor: pointer;
    display: block;
    flex: 0 0 2.4rem;
    height: 2.4rem;
    position: relative;
    width: 2.4rem
}

.accordion__indicator--x,
.accordion__indicator--y {
    background-color: #1b1917;
    display: block;
    position: absolute;
    transition: transform .25s ease-in-out
}

[aria-expanded=true] .accordion__indicator--x,
[aria-expanded=true] .accordion__indicator--y {
    transform: rotate(225deg)
}

:root.reduced-motion [aria-expanded=true] .accordion__indicator--x,
:root.reduced-motion [aria-expanded=true] .accordion__indicator--y {
    transform: rotate(45deg)
}

.accordion__indicator--x {
    height: 1px;
    left: 0;
    top: calc(50% - 1px);
    width: 100%
}

.accordion__indicator--y {
    height: 100%;
    left: calc(50% - 1px);
    top: 0;
    width: 1px
}

.accordion__header {
    align-items: center;
    display: flex;
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 2.4rem;
    justify-content: space-between;
    text-align: left;
    width: 100%
}

.accordion__panel[aria-hidden=true] {
    display: none
}

.accordion__content {
    padding-right: 4.2rem;
    padding-top: 2.4rem
}

.cta {
    text-align: center
}

.cta__orientation--right .cta__block--first {
    order: 2
}

.cta__orientation--right .cta__block--second {
    order: 1
}

.cta__description {
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif;
    font-size: 2.4rem;
    line-height: 3.1rem
}

@media(min-width:1024px) {
    .cta__description {
        padding-left: 7rem;
        padding-right: 7rem
    }
}

.cta__heading {
    font-size: 2.4rem;
    line-height: 1;
    margin-bottom: 31px
}

@media(min-width:1024px) {
    .cta__heading {
        font-size: 3.2rem
    }
}

@media(min-width:1440px) {
    .cta__heading {
        font-size: 5.6rem;
        margin-bottom: 47px
    }
}

.cta__paragraph {
    margin-bottom: 31px
}

@media(min-width:1440px) {
    .cta__paragraph {
        margin-bottom: 47px;
        margin-left: auto;
        margin-right: auto;
        max-width: 70%
    }
}

.cta__link .button,
.cta__link :not(.wide-signup__form)>.hubspot-block .hs-form input[type=submit],
.cta__link :not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form input[type=submit],
:not(.wide-signup__form)>.hubspot-block .hs-form .cta__link input[type=submit],
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .cta__link input[type=submit] {
    background-color: #00a071
}

.cta__link .button:hover,
.cta__link :not(.wide-signup__form)>.hubspot-block .hs-form input[type=submit]:hover,
.cta__link :not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form input[type=submit]:hover,
:not(.wide-signup__form)>.hubspot-block .hs-form .cta__link input[type=submit]:hover,
:not(.wide-signup__form)>[data-type="leadin/hubspot-form-block"] .hs-form .cta__link input[type=submit]:hover {
    background-color: #006d4d
}

.enhanced-list {
    margin-bottom: 8rem
}

@media(min-width:1024px) {
    .enhanced-list {
        border-top: thin solid #aeada9
    }
}

.enhanced-list__container {
    display: flex;
    flex-direction: column
}

@media(min-width:1024px) {
    .enhanced-list__container {
        flex-direction: row
    }
}

.enhanced-list__block {
    flex: 1
}

.enhanced-list__subtitle,
.enhanced-list__title {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    text-align: center;
    text-transform: uppercase
}

@media(min-width:1024px) {

    .enhanced-list__subtitle,
    .enhanced-list__title {
        margin-top: 2.4rem;
        text-align: left
    }
}

.enhanced-list__title {
    font-size: 3.2rem;
    line-height: 1.25
}

@media(min-width:1024px) {
    .enhanced-list__title {
        font-size: 5.2rem
    }
}

.enhanced-list__subtitle {
    font-size: 2rem;
    line-height: 1.25
}

@media(min-width:1024px) {
    .enhanced-list__subtitle {
        font-size: 3.2rem
    }
}

.enhanced-list__subtitle a {
    text-decoration: underline
}

.enhanced-list__subtitle a:hover {
    color: #1a1a1a
}

.enhanced-list__list {
    counter-reset: list-number
}

.enhanced-list__item {
    align-items: flex-start;
    border-bottom: thin solid #aeada9;
    display: flex;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 3.2rem;
    line-height: 1;
    padding-bottom: 2.4rem;
    padding-top: 2.4rem
}

@media(min-width:1024px) {
    .enhanced-list__item {
        align-items: center
    }
}

.enhanced-list__item:before {
    content: counter(list-number, decimal-leading-zero);
    counter-increment: list-number;
    margin-right: 32px
}

.enhanced-list__item__data {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    width: 100%
}

@media(min-width:1440px) {
    .enhanced-list__item__data {
        align-items: center;
        flex-direction: row
    }
}

.enhanced-list__item__description,
.enhanced-list__item__topic {
    font-size: 1.6rem;
    line-height: 2.24rem
}

.enhanced-list__item__topic {
    flex: 1;
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif
}

@media(min-width:1440px) {
    .enhanced-list__item__topic {
        margin-right: 46px
    }
}

.enhanced-list__item__description {
    flex: 3;
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif
}

@media(min-width:1440px) {
    .enhanced-list__item__description {
        padding-right: 24px
    }
}

.gallery {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    padding: 1.2rem;
    text-transform: uppercase
}

.gallery [data-color=dark] {
    color: #000
}

.gallery [data-color=light] {
    color: #fff
}

@media(min-width:768px) {
    .gallery {
        padding: 4.8rem
    }

    .gallery--single {
        padding-bottom: 20rem;
        padding-top: 20rem
    }
}

.gallery__container {
    display: flex;
    flex-wrap: wrap;
    gap: 1.6rem;
    justify-content: center
}

@media(min-width:768px) {
    .gallery__container {
        gap: 3.2rem
    }

    .gallery__figure {
        flex-basis: calc(50% - 1.6rem)
    }
}

.gallery__caption {
    margin-top: 8.8rem;
    position: relative;
    text-align: center
}

.gallery__caption:before {
    border-left: thin solid;
    border-right-color: transparent;
    content: "";
    height: 3.2rem;
    left: 50%;
    position: absolute;
    top: -5.6rem;
    transform: translateX(-50%);
    width: 0
}

.gallery-link__grid {
    grid-gap: 8px;
    align-items: center;
    display: grid;
    grid-template-columns: repeat(8, auto);
    justify-content: center;
    width: 100%
}

.gallery-link__box {
    height: 184px;
    justify-self: center
}

.gallery-link__box img {
    border-radius: 16px;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.gallery-link__placeholder {
    background: #ccc;
    border-radius: 16px;
    height: 100%;
    padding: 20px;
    width: 100%
}

.gallery-link__text {
    grid-column: span 4;
    height: 184px
}

.gallery-link__title {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 40px;
    margin: 4px 0 0;
    text-align: center
}

.gallery-link__description {
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif;
    font-size: 20px;
    margin: 12px 0 30px;
    text-align: center
}

.gallery-link__link {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 20px;
    text-align: center
}

.gallery-link__link a {
    border: thin solid #aeada9;
    border-radius: 40px;
    padding: 8px 40px
}

.hero {
    line-height: 1.2;
    text-align: center
}

.hero__container {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 22rem;
    padding-bottom: 4rem;
    padding-top: 4rem
}

@media(min-width:768px) {
    .hero__container {
        min-height: 32rem
    }
}

@media(min-width:1024px) {
    .hero__container {
        min-height: 38rem
    }
}

@media(min-width:1920px) {
    .hero__container {
        min-height: 50rem
    }
}

@media(min-width:1024px) {

    .hero__title--animated,
    .hero__title--heritage,
    .hero__title--standard {
        padding-left: 8rem;
        padding-right: 8rem
    }
}

@media(min-width:1440px) {

    .hero__title--animated,
    .hero__title--heritage,
    .hero__title--standard {
        padding-left: 16rem;
        padding-right: 16rem
    }
}

.hero__title--standard {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 4.5rem;
    line-height: .85;
    text-transform: uppercase
}

@media(min-width:768px) {
    .hero__title--standard {
        font-size: 10rem
    }
}

@media(min-width:1024px) {
    .hero__title--standard {
        font-size: 12rem
    }
}

.hero__title--animated,
.hero__title--heritage {

    font-size: 3.4rem
}

@media(min-width:1024px) {

    .hero__title--animated,
    .hero__title--heritage {
        font-size: 4.8rem
    }
}

@media(min-width:1440px) {

    .hero__title--animated,
    .hero__title--heritage {
        font-size: 4.8rem
    }
}

.hero__title--tag {
    border: 2px solid var(--body-color);
    border-radius: clamp(3rem, 4vw, 8rem)/50%;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 2.8rem;
    padding: 1rem clamp(2rem, 5vw, 12rem);
    text-transform: uppercase
}

@media(min-width:768px) {
    .hero__title--tag {
        font-size: 6rem
    }
}

@media(min-width:1024px) {
    .hero__title--tag {
        font-size: 8rem;
        padding-bottom: 1.5rem;
        padding-top: 1.5rem
    }
}

@media(min-width:1440px) {
    .hero__title--tag {
        font-size: 10rem
    }
}

@media(min-width:1920px) {
    .hero__title--tag {
        font-size: 12rem
    }
}

.hero__description,
.zh-cn .hero__title {
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif
}

.hero__description {
    font-size: 2rem;
    margin-top: 4.5rem
}

@media(min-width:1024px) {
    .hero__description {
        font-size: 3.2rem
    }
}

.hero__roles {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 2.5rem;
    justify-content: center;
    text-transform: uppercase
}

@media(min-width:1024px) {
    .hero__roles {
        font-size: 5.2rem
    }
}

.hero__role-seperator {
    margin-left: 1.5rem;
    margin-right: 1.5rem
}

.hero__animation-container {
    position: relative
}

@media(min-width:1024px) {
    .hero__animation-container {
        white-space: nowrap
    }
}

.hero__animation {
    fill: none;
    stroke: #00a071;
    stroke-width: 4;
    stroke-miterlimit: 0;
    stroke-dasharray: 1650;
    stroke-linecap: round;
    animation: animateScribble 2s ease-out .5s forwards;
    height: 85px;
    left: -1.5rem;
    opacity: 0;
    position: absolute;
    top: 0;
    transform-origin: left;
    z-index: -1
}

@media(max-width:1023.98px) {
    .hero__animation {
        display: none
    }
}

@media(min-width:1440px) {
    .hero__animation--standard {
        left: .5rem
    }
}

.hero__animation--heritage {
    animation-duration: 1s;
    left: -2rem;
    top: -1rem
}

@media(min-width:1440px) {
    .hero__animation--heritage {
        top: -.5rem;
        transform: scaleX(1.1)
    }
}

.hero--china .hero__animation {
    height: 1.8em;
    left: unset;
    right: .3em;
    top: -.1em;
    width: 11.4em;
    z-index: 1
}

@keyframes animateScribble {
    0% {
        stroke-dashoffset: 1650;
        opacity: 1;
        transition: stroke-dashoffset 0s .4s, opacity .4s
    }

    to {
        stroke-dashoffset: 0;
        opacity: 1;
        transition: stroke-dashoffset .5s cubic-bezier(.645, .045, .355, 1)
    }
}

@media(min-width:1024px) {
    .ink-groups__group {
        border-top: thin solid #aeada9;
        display: grid;
        grid-template-columns: 1fr 3fr
    }
}

.ink-groups__title {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 3.2rem;
    line-height: 1.25;
    margin-bottom: 5rem;
    text-align: center;
    text-transform: uppercase
}

@media(min-width:768px) {
    .ink-groups__title {
        font-size: 5.2rem;
        margin-top: 16px
    }
}

@media(min-width:1024px) {
    .ink-groups__title {
        text-align: left
    }
}

@media(min-width:768px) {
    .ink-groups .grid {
        margin-top: -1px
    }
}

.logo-group {
    margin-bottom: 8rem;
    margin-top: 8rem
}

.logo-group__container {
    grid-gap: 32px;
    align-items: center;
    display: grid;
    grid-template-columns: repeat(3, auto);
    justify-content: center
}

@media(min-width:1024px) {
    .logo-group__container {
        grid-gap: 40px;
        grid-template-columns: repeat(auto-fit, 72px)
    }
}

.logo-group__logo {
    justify-self: center
}

@media(min-width:768px)and (max-width:1023.98px) {
    .newsletter .grid__instances[data-grid-columns="2"] {
        grid-template-columns: repeat(1, 1fr)
    }
}

@media(max-width:1023.98px) {
    .newsletter__container--inner:first-of-type {
        order: 2
    }
}

.newsletter .ink__category:before {
    display: none
}

.newsletter__cta {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-evenly;
    width: 100%
}

@media(min-width:1024px) {
    .newsletter__cta {
        justify-content: center
    }
}

.newsletter__headline {
    font-size: 2.2rem;
    line-height: 3.4rem;
    margin-bottom: 24px;
    text-align: center
}

@media(min-width:1024px) {
    .newsletter__headline {
        font-size: 3.2rem;
        line-height: 4.6rem
    }
}

@media(min-width:1440px) {
    .newsletter__headline {
        font-size: 4.8rem;
        line-height: 5.6rem;
        margin-bottom: 32px
    }
}

@media(min-width:1920px) {
    .newsletter__headline {
        font-size: 5.6rem
    }
}

.newsletter__form {
    padding-left: 32px;
    padding-right: 32px
}

@media(min-width:1024px) {
    .newsletter__form {
        padding-left: 46px;
        padding-right: 46px
    }
}

.newsletter__form .hubspot-block .hs-form>.hs-form-field {
    margin-bottom: 20px
}

.past-events {
    margin-bottom: 8rem;
    margin-top: 8rem
}

.past-events__title {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 3.2rem;
    line-height: 1.25;
    margin-bottom: 5rem;
    text-align: center;
    text-transform: uppercase
}

@media(min-width:1024px) {
    .past-events__title {
        font-size: 5.2rem
    }
}

.social-sharing {
    margin-bottom: 5.7rem;
    margin-top: 5.7rem;
    padding-left: 1.2rem;
    padding-right: 1.2rem
}

.social-sharing__container {
    margin: 0 auto;
    max-width: 640px
}

.social-sharing__title {
    text-align: center
}

.social-sharing__options {
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-top: 2rem
}

.social-sharing__options [class*=ico-] {
    cursor: pointer;
    font-size: 4rem
}

.social-sharing__options [class*=ico-]:last-of-type,
.social-sharing__options [class*=ico-]:nth-of-type(n+2) {
    margin-left: 1rem
}

.social-sharing__options [class*=ico-]:focus,
.social-sharing__options [class*=ico-]:hover {
    background-color: var(--body-color);
    color: var(--body-bg-color)
}

.social-sharing__options [class*=ico-]:focus:after,
.social-sharing__options [class*=ico-]:hover:after {
    color: var(--body-color);
    opacity: 0
}

.social-sharing__options--blur [class*=ico-] {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: hsla(0, 0%, 55%, .5);
    color: #fff
}

.social-sharing__options--blur [class*=ico-]:after {
    display: none
}

.social-sharing__options--blur [class*=ico-]:focus,
.social-sharing__options--blur [class*=ico-]:hover {
    background-color: hsla(0, 0%, 55%, .5);
    color: #fff
}

.tags__container {
    padding-bottom: 4rem;
    padding-top: 4rem
}

.tags__title {
    margin-bottom: 4rem;
    text-align: center
}

.wide-signup .grid__instance {
    grid-column: span 12;
    grid-row: span 1
}

.wide-signup .grid__content {
    padding: 1.6rem;
    text-align: center
}

@media(min-width:375px) {
    .wide-signup .grid__content {
        padding: 3.3rem 3.3rem 6.5rem
    }
}

.wide-signup .grid__content--light {
    color: #fff
}

.wide-signup .grid__content--light .mailchimp__label-input input {
    border-color: #fff;
    color: #fff
}

.wide-signup .grid__content--light .mailchimp__label-input input::-webkit-input-placeholder {
    color: #fff
}

.wide-signup .grid__content--light .mailchimp__label-input input::-moz-placeholder {
    color: #fff
}

.wide-signup .grid__content--light .mailchimp__label-input input:-ms-input-placeholder {
    color: #fff
}

.wide-signup .grid__content--light .mailchimp__label-input input:-moz-placeholder {
    color: #fff
}

@media(min-width:1024px) {
    .wide-signup__container {
        margin-left: auto;
        margin-right: auto;
        max-width: 600px
    }
}

@media(min-width:1440px) {
    .wide-signup__container {
        max-width: 730px
    }
}

@media(min-width:1920px) {
    .wide-signup__container {
        max-width: 860px
    }
}

.wide-signup__image,
.wide-signup__intro,
.wide-signup__title {
    margin-bottom: 1.6rem
}

@media(min-width:375px) {

    .wide-signup__image,
    .wide-signup__intro,
    .wide-signup__title {
        margin-bottom: 2.4rem
    }
}

@media(min-width:1024px) {

    .wide-signup__image,
    .wide-signup__intro,
    .wide-signup__title {
        margin-bottom: 4.8rem
    }
}

.wide-signup__intro {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.6rem;
    font-weight: 700;
    text-transform: uppercase
}

@media(min-width:768px) {
    .wide-signup__intro {
        font-size: 2rem
    }
}

.wide-signup__title {
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif;
    font-size: 2.8rem
}

@media(min-width:768px) {
    .wide-signup__title {
        font-size: 4rem
    }
}

@media(min-width:1920px) {
    .wide-signup__title {
        font-size: 5.2rem
    }
}

.wide-signup .mc4wp-form .mc4wp-response .mc4wp-success {
    color: #00a071;
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif;
    font-size: 2.8rem
}

.geo-targeted {
    display: contents
}

.geo-targeted .block-editor-inner-blocks {
    background-color: rgba(27, 25, 23, .3) !important;
    border: thin solid #1b1917;
    padding: 2rem;
    position: relative
}

.geo-targeted .block-editor-inserter {
    height: 5rem;
    position: absolute;
    top: -55%;
    width: 5rem
}

.geo-targeted .block-editor-inserter__toggle {
    background: #00a071 !important;
    height: 100% !important;
    width: 100% !important
}

.wp-block-audio {
    --mg--mejs--bg: rgba(0, 0, 0, .65);
    --mg--mejs--w: 100%;
    --mg--mejs--h: 4rem;
    --mg--mejs--rad: 99rem;
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 2.4rem;
    justify-content: center;
    padding: 2.4rem clamp(2.4rem, 10.17812% - 1.41679rem, 6.4rem)
}

.wp-block-audio .mejs-container {
    height: var(--mg--mejs--h);
    width: var(--mg--mejs--w)
}

.wp-block-audio figcaption {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    order: -1;
    text-align: center;
    text-transform: uppercase
}

.wp-block-audio figcaption:after {
    background-color: currentColor;
    content: "";
    display: block;
    height: 2.4rem;
    margin: 1rem auto 0;
    width: 1px
}

.wp-block-gallery {
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
    margin: 0;
    padding: 0
}

.wp-block-gallery .blocks-gallery-image,
.wp-block-gallery .blocks-gallery-item {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center;
    margin: 0 1em 1em 0;
    position: relative;
    width: calc(50% - 1em)
}

.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),
.wp-block-gallery .blocks-gallery-item:nth-of-type(2n) {
    margin-right: 0
}

.wp-block-gallery .blocks-gallery-image figure,
.wp-block-gallery .blocks-gallery-item figure {
    align-items: flex-end;
    display: flex;
    height: 100%;
    justify-content: flex-start;
    margin: 0
}

.wp-block-gallery .blocks-gallery-image img,
.wp-block-gallery .blocks-gallery-item img {
    display: block;
    height: auto;
    max-width: 100%;
    width: auto
}

.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
    background: linear-gradient(0deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .3) 70%, transparent);
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    font-size: .8em;
    margin: 0;
    max-height: 100%;
    overflow: auto;
    padding: 3em .77em .7em;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 2
}

.wp-block-gallery .blocks-gallery-image figcaption img,
.wp-block-gallery .blocks-gallery-item figcaption img {
    display: inline
}

.wp-block-gallery figcaption {
    flex-grow: 1
}

.wp-block-gallery.is-cropped .blocks-gallery-image a,
.wp-block-gallery.is-cropped .blocks-gallery-image img,
.wp-block-gallery.is-cropped .blocks-gallery-item a,
.wp-block-gallery.is-cropped .blocks-gallery-item img {
    flex: 1;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.wp-block-gallery.columns-1 .blocks-gallery-image,
.wp-block-gallery.columns-1 .blocks-gallery-item {
    margin-right: 0;
    width: 100%
}

@media(min-width:600px) {

    .wp-block-gallery.columns-3 .blocks-gallery-image,
    .wp-block-gallery.columns-3 .blocks-gallery-item {
        margin-right: 1em;
        width: calc(33.33333% - .66667em)
    }

    .wp-block-gallery.columns-4 .blocks-gallery-image,
    .wp-block-gallery.columns-4 .blocks-gallery-item {
        margin-right: 1em;
        width: calc(25% - .75em)
    }

    .wp-block-gallery.columns-5 .blocks-gallery-image,
    .wp-block-gallery.columns-5 .blocks-gallery-item {
        margin-right: 1em;
        width: calc(20% - .8em)
    }

    .wp-block-gallery.columns-6 .blocks-gallery-image,
    .wp-block-gallery.columns-6 .blocks-gallery-item {
        margin-right: 1em;
        width: calc(16.66667% - .83333em)
    }

    .wp-block-gallery.columns-7 .blocks-gallery-image,
    .wp-block-gallery.columns-7 .blocks-gallery-item {
        margin-right: 1em;
        width: calc(14.28571% - .85714em)
    }

    .wp-block-gallery.columns-8 .blocks-gallery-image,
    .wp-block-gallery.columns-8 .blocks-gallery-item {
        margin-right: 1em;
        width: calc(12.5% - .875em)
    }

    .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),
    .wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),
    .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),
    .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),
    .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),
    .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),
    .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),
    .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),
    .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),
    .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),
    .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),
    .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),
    .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),
    .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),
    .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),
    .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n) {
        margin-right: 0
    }
}

.wp-block-gallery .blocks-gallery-image:last-child,
.wp-block-gallery .blocks-gallery-item:last-child {
    margin-right: 0
}

.wp-block-gallery.alignleft,
.wp-block-gallery.alignright {
    max-width: 420px;
    width: 100%
}

.wp-block-gallery.aligncenter .blocks-gallery-item figure {
    justify-content: center
}

.wp-block-gallery:not(.is-cropped) .blocks-gallery-item {
    align-self: flex-start
}

.wp-block-gallery.has-nested-images {
    display: flex;
    flex-wrap: wrap
}

.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) {
    margin: 0 var(--gallery-block--gutter-size, 16px) var(--gallery-block--gutter-size, 16px) 0;
    width: calc(50% - var(--gallery-block--gutter-size, 16px)/2)
}

.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image):last-of-type:not(#individual-image),
.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image):nth-of-type(2n) {
    margin-right: 0
}

.wp-block-gallery.has-nested-images figure.wp-block-image {
    display: flex;
    flex-direction: column;
    flex-grow: 0;
    justify-content: center;
    margin-bottom: auto;
    margin-top: auto;
    max-width: 100%;
    position: relative
}

.wp-block-gallery.has-nested-images figure.wp-block-image>a,
.wp-block-gallery.has-nested-images figure.wp-block-image>div {
    flex-direction: column;
    flex-grow: 1;
    margin: 0
}

.wp-block-gallery.has-nested-images figure.wp-block-image img {
    display: block;
    height: auto;
    max-width: 100% !important;
    width: auto
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
    background: linear-gradient(0deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .3) 70%, transparent);
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    font-size: 13px;
    left: 0;
    margin-bottom: 0;
    max-height: 60%;
    overflow: auto;
    padding: 0 8px 8px;
    position: absolute;
    text-align: center;
    width: 100%
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img {
    display: inline
}

.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div {
    flex: 1 1 auto
}

.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption {
    background: none;
    color: inherit;
    flex: initial;
    margin: 0;
    padding: 10px 10px 9px;
    position: relative
}

.wp-block-gallery.has-nested-images figcaption {
    flex-basis: 100%;
    flex-grow: 1;
    text-align: center
}

.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) {
    margin-bottom: auto;
    margin-top: 0
}

.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) img {
    margin-bottom: var(--gallery-block--gutter-size, 16px)
}

.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) figcaption {
    bottom: var(--gallery-block--gutter-size, 16px)
}

.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) {
    align-self: inherit
}

.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone) {
    display: flex
}

.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img {
    flex: 1 0 0%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image) {
    margin-right: 0;
    width: 100%
}

@media(min-width:600px) {
    .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size, 16px);
        width: calc(33.33333% - var(--gallery-block--gutter-size, 16px)*.66667)
    }

    .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size, 16px)
    }

    .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size, 16px);
        width: calc(25% - var(--gallery-block--gutter-size, 16px)*.75)
    }

    .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size, 16px)
    }

    .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size, 16px);
        width: calc(20% - var(--gallery-block--gutter-size, 16px)*.8)
    }

    .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size, 16px)
    }

    .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size, 16px);
        width: calc(16.66667% - var(--gallery-block--gutter-size, 16px)*.83333)
    }

    .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size, 16px)
    }

    .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size, 16px);
        width: calc(14.28571% - var(--gallery-block--gutter-size, 16px)*.85714)
    }

    .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size, 16px)
    }

    .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size, 16px);
        width: calc(12.5% - var(--gallery-block--gutter-size, 16px)*.875)
    }

    .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image).is-dragging~figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size, 16px)
    }

    .wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image):nth-of-type(1n),
    .wp-block-gallery.has-nested-images.columns-2 figure.wp-block-image:not(#individual-image):nth-of-type(2n),
    .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image):nth-of-type(3n),
    .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image):nth-of-type(4n),
    .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image):nth-of-type(5n),
    .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image):nth-of-type(6n),
    .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image):nth-of-type(7n),
    .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image):nth-of-type(8n) {
        margin-right: 0
    }

    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) {
        margin-right: var(--gallery-block--gutter-size, 16px);
        width: calc(33.33% - var(--gallery-block--gutter-size, 16px)*.66667)
    }

    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):nth-of-type(3n+3) {
        margin-right: 0
    }

    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),
    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image) {
        width: calc(50% - var(--gallery-block--gutter-size, 16px)*.5)
    }

    .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child {
        width: 100%
    }
}

.wp-block-gallery.has-nested-images.alignleft,
.wp-block-gallery.has-nested-images.alignright {
    max-width: 420px;
    width: 100%
}

.wp-block-gallery.has-nested-images.aligncenter {
    justify-content: center
}

.wp-block-gallery.wp-block-image {
    margin: 0 0 1em
}

.wp-block-gallery.wp-block-image img {
    vertical-align: bottom
}

.wp-block-gallery.wp-block-image:not(.is-style-rounded) img,
.wp-block-gallery.wp-block-image:not(.is-style-rounded)>a {
    border-radius: inherit
}

.wp-block-gallery.wp-block-image.aligncenter {
    text-align: center
}

.wp-block-gallery.wp-block-image.alignfull img,
.wp-block-gallery.wp-block-image.alignwide img {
    height: auto;
    width: 100%
}

.wp-block-gallery.wp-block-image .aligncenter,
.wp-block-gallery.wp-block-image .alignleft,
.wp-block-gallery.wp-block-image .alignright {
    display: table
}

.wp-block-gallery.wp-block-image .aligncenter>figcaption,
.wp-block-gallery.wp-block-image .alignleft>figcaption,
.wp-block-gallery.wp-block-image .alignright>figcaption {
    caption-side: bottom;
    display: table-caption
}

.wp-block-gallery.wp-block-image .alignleft {
    float: left;
    margin: .5em 1em .5em 0
}

.wp-block-gallery.wp-block-image .alignright {
    float: right;
    margin: .5em 0 .5em 1em
}

.wp-block-gallery.wp-block-image .aligncenter {
    margin-left: auto;
    margin-right: auto
}

.wp-block-gallery.wp-block-image figcaption {
    margin-bottom: 1em;
    margin-top: .5em
}

.wp-block-gallery.wp-block-image figure {
    margin: 0
}

figure.block-editor-block-list__block.wp-block-gallery {
    border: thin dashed #aaa;
    padding: 2rem
}

.wp-block-separator {
    border: none !important;
    color: inherit;
    text-align: center
}

.wp-block-separator:before {
    content: "***"
}

.wp-block-pullquote {
    padding: 2.4rem;
    text-align: left
}

@media(min-width:375px) {
    .wp-block-pullquote {
        padding: 1.6rem
    }

    .wp-block-pullquote p {
        max-width: calc(100% - 13vw + 5rem)
    }
}

.wp-block-pullquote cite {
    display: block;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.2rem;
    font-style: normal;
    line-height: 1.25;
    text-transform: uppercase
}

.wp-block-pullquote:is(.is-style-default, :not([class*=is-style-])) p {
    font-size: clamp(2.4rem, 1.5549295775rem + 2.2535211268vw, 4.8rem);
    font-style: italic
}

.wp-block-pullquote:is(.is-style-default, :not([class*=is-style-])) cite {
    margin-top: 2.5rem
}

.wp-block-pullquote.has-text-align-right {
    text-align: right
}

.wp-block-pullquote.has-text-align-right p {
    margin-left: auto
}

.wp-block-pullquote.has-text-align-center {
    text-align: center
}

.wp-block-pullquote.has-text-align-center p {
    margin-left: auto;
    margin-right: auto
}

.wp-block-pullquote.is-style-sans p {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: clamp(2.1rem, .7267605634rem + 3.661971831vw, 6rem);
    line-height: 1.2;
    text-transform: uppercase
}

.wp-block-pullquote.is-style-sans cite {
    margin-top: 1.6rem
}

.wp-block-quote {
    display: flex;
    flex-direction: column;
    margin-left: auto;
    margin-right: auto;
    max-width: 53rem;
    position: relative;
    text-align: center;
    width: 100%
}

.wp-block-quote p {
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif;
    font-size: 3rem;
    font-style: italic;
    line-height: 1.2
}

.wp-block-quote cite {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.6rem;
    font-style: normal;
    margin-top: 2rem;
    text-transform: uppercase
}

.wp-block-quote cite:before {
    background: linear-gradient(currentColor, currentColor) 50%/1px 100% no-repeat content-box;
    box-sizing: content-box;
    content: "";
    display: block;
    height: var(--mg--cite--height, 9.5rem);
    margin: 0 auto 2.4rem
}

.wp-block-code {
    line-height: 1.4;
    padding-left: 2rem
}

.wp-block-code code {
    overflow-wrap: break-word;
    white-space: pre-wrap
}

@font-face {
    font-display: swap;
    font-family: PitchSans;
    font-style: normal;
    font-weight: 600;
    src: url(../fonts/pitchsansapp-bold.e62747bf.woff2) format("woff2"), url(../fonts/pitchsansapp-bold.4bb0ecf4.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: PitchSans;
    font-style: italic;
    font-weight: 600;
    src: url(../fonts/pitchsansapp-bolditalic.e8956d6e.woff2) format("woff2"), url(../fonts/pitchsansapp-bolditalic.82293e5a.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: PitchSans;
    font-style: normal;
    font-weight: 500;
    src: url(../fonts/pitchsansapp-medium.4e29e2bf.woff2) format("woff2"), url(../fonts/pitchsansapp-medium.996b1866.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: PitchSans;
    font-style: italic;
    font-weight: 500;
    src: url(../fonts/pitchsansapp-mediumitalic.5cbcd57f.woff2) format("woff2"), url(../fonts/pitchsansapp-mediumitalic.7528d786.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: PitchSans;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/pitchsansapp-regular.07f66690.woff2) format("woff2"), url(../fonts/pitchsansapp-regular.2b0c0bab.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: PitchSans;
    font-style: italic;
    font-weight: 400;
    src: url(../fonts/pitchsansapp-regularitalic.c6d0e083.woff2) format("woff2"), url(../fonts/pitchsansapp-regularitalic.a0b43e07.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: Rosart;
    font-style: normal;
    font-weight: 500;
    src: url(../fonts/rosart-semibold.441ceb62.ttf) format("truetype"), url(../fonts/rosart-semibold.03e6f509.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: Rosart;
    font-style: italic;
    font-weight: 500;
    src: url(../fonts/rosart-semibolditalic.84b1465a.ttf) format("truetype"), url(../fonts/rosart-semibolditalic.b47ffdd4.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: Rosart;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/rosart-regular.63cf825a.ttf) format("truetype"), url(../fonts/rosart-regular.e5cb9549.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: Rosart;
    font-style: italic;
    font-weight: 400;
    src: url(../fonts/rosart-regularitalic.4f7d4c21.ttf) format("truetype"), url(../fonts/rosart-regularitalic.b97b7c23.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: Unica;
    font-style: normal;
    font-weight: 600;
    src: url(../fonts/unica77llweb-bold.ae9c27af.woff) format("woff"), url(../fonts/unica77llweb-bold.3928012f.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: Unica;
    font-style: italic;
    font-weight: 600;
    src: url(../fonts/unica77llweb-bolditalic.6432d460.woff) format("woff"), url(../fonts/unica77llweb-bolditalic.43a44b91.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: Unica;
    font-style: italic;
    font-weight: 400;
    src: url(../fonts/unica77llweb-italic.ecaf1751.woff) format("woff"), url(../fonts/unica77llweb-italic.5bb94689.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: Unica;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/unica77llweb-regular.5009057c.woff) format("woff"), url(../fonts/unica77llweb-regular.1492eabb.woff2) format("woff2")
}

@font-face {
    font-display: block;
    font-family: icons;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/icons.73b3af3a.ttf) format("truetype"), url(../fonts/icons.d9e528a8.woff) format("woff"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPgo8ZGVmcz4KPGZvbnQgaWQ9Imljb25zIiBob3Jpei1hZHYteD0iMTAyNCI+Cjxmb250LWZhY2UgdW5pdHMtcGVyLWVtPSIxMDI0IiBhc2NlbnQ9Ijk2MCIgZGVzY2VudD0iLTY0IiAvPgo8bWlzc2luZy1nbHlwaCBob3Jpei1hZHYteD0iMTAyNCIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeDIwOyIgaG9yaXotYWR2LXg9IjUxMiIgZD0iIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMDsiIGdseXBoLW5hbWU9InRlbGVncmFtIiBkPSJNNjg1LjMxMiA2MzUuOTA0Yy01LjY1LTAuNDY4LTEwLjg2NS0xLjgzNS0xNS42NjktMy45NjJsMC4zMDkgMC4xMjItNDYuMDgwLTE5LjcxMi05Ni00MS4yMTYtMTk1LjA3Mi04NC4yMjRjLTQuOTA0LTEuNjYzLTkuMTUyLTQuMDExLTEyLjg4Ny02Ljk3OWwwLjA4NyAwLjA2N2MtNy4zNTItNS42NzEtMTIuMDQxLTE0LjQ4Mi0xMi4wNDEtMjQuMzg5IDAtOC41OTYgMy41My0xNi4zNjcgOS4yMi0yMS45NDJsMC4wMDUtMC4wMDVjNC4xMS0zLjk4MiA5LjA2My03LjEyMiAxNC41NjEtOS4xMjVsMC4yODctMC4wOTEgNzcuNTY4LTMyYzMuMzI4LTEwLjQ5NiAyMi4wMTYtNjcuODQgMjUuNi04MS45MiAxLjk3My03LjUxNiA1LjE0Mi0xNC4wOTUgOS4zMzUtMTkuODg0bC0wLjExOSAwLjE3MmMxLjcyMy0yLjI5OSAzLjc1NC00LjI0OSA2LjA1Ny01LjgzMmwwLjA4Ny0wLjA1NiAzLjMyOC0xLjUzNmgxLjUzNmMyLjIwNi0wLjc1MyA0Ljc1LTEuMjE3IDcuMzkzLTEuMjc5bDAuMDMxLTAuMDAxYzAuMTI3LTAuMDAyIDAuMjc3LTAuMDA0IDAuNDI4LTAuMDA0IDUuOTQzIDAgMTEuNDEyIDIuMDI1IDE1Ljc1NyA1LjQyMmwtMC4wNTYtMC4wNDIgNTEuMiA0NC41NDQgNjIuNDY0LTU4Ljg4YzUuOTU1LTcuNjg0IDE1LjE4Ni0xMi41ODIgMjUuNTYyLTEyLjU4MiAwLjU1NCAwIDEuMTA0IDAuMDE0IDEuNjUxIDAuMDQybC0wLjA3Ny0wLjAwM2MwLjEyMi0wLjAwMiAwLjI2Ni0wLjAwMiAwLjQxMS0wLjAwMiA5Ljk5NCAwIDE4Ljk3NSA0LjMzOSAyNS4xNjEgMTEuMjM1bDAuMDI4IDAuMDMyYzUuMSA1LjA4MCA4LjczIDExLjYzMSAxMC4yIDE4Ljk2M2wwLjA0MCAwLjIzN2MxLjI4IDcuMTY4IDU4Ljg4IDMwMS44MjQgNTguODggMzAxLjgyNHYwYzAuOTExIDMuMjYzIDEuNDM0IDcuMDEwIDEuNDM0IDEwLjg4cy0wLjUyMyA3LjYxNy0xLjUwNCAxMS4xNzVsMC4wNjktMC4yOTVjLTEuOTE1IDcuNDAzLTYuNTE3IDEzLjUwNi0xMi42NzggMTcuMzM3bC0wLjEyMiAwLjA3MWMtNC4zMDMgMi40MzgtOS40NTEgMy44NzQtMTQuOTM0IDMuODc0LTAuNTEgMC0xLjAxNy0wLjAxMi0xLjUyMS0wLjAzN2wwLjA3MSAwLjAwM3pNNjgxLjk4NCA2MDAuMDY0czAgMCAwIDB2MHMtNTYuODMyLTI5MS4wNzItNTguODgtMzAyLjA4MGMwIDAgMCAwLTEuMjgtMS43OTJsLTMuMDcyIDEuNTM2LTg1LjI0OCA4MC42NC02MC4xNi01MS4yIDE3LjkyIDcxLjY4czExMS44NzIgMTE1LjcxMiAxMTguNzg0IDEyMi4zNjggNi40IDcuNDI0IDYuNCA5LjIxNmMwLjAyMyAwLjE1NyAwLjAzNiAwLjMzOSAwLjAzNiAwLjUyMyAwIDIuMTIxLTEuNzE5IDMuODQtMy44NCAzLjg0LTAuMTAzIDAtMC4yMDQtMC4wMDQtMC4zMDUtMC4wMTJsMC4wMTMgMC4wMDFjLTMuMDY2LTAuNjMtNS43NDktMS45NzgtNy45NjEtMy44NjFsMC4wMjUgMC4wMjFjLTI1LjYtMTUuNjE2LTEzMS44NC03OC4wODAtMTc5LjItMTA2LjI0bC03OC44NDggMzIuMjU2IDI5MS41ODQgMTI1LjQ0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDE7IiBnbHlwaC1uYW1lPSJ3aGF0c2FwcCIgZD0iTTUxMiA2NTIuOGMtMC4wMTQgMC0wLjAzMCAwLTAuMDQ2IDAtMTEzLjEwOCAwLTIwNC44LTkxLjY5Mi0yMDQuOC0yMDQuOCAwLTM3LjcwMyAxMC4xODgtNzMuMDI2IDI3Ljk2MS0xMDMuMzY2bC0wLjUyMyAwLjk2Ni0yNy4zOTItMTAyLjQgMTA3LjI2NCAyNS42YzI4LjEwNC0xNS45MzMgNjEuNjkzLTI1LjQwMiA5Ny40NzctMjUuNmgwLjA1OWMxMTMuMTA4IDAgMjA0LjggOTEuNjkyIDIwNC44IDIwNC44cy05MS42OTIgMjA0LjgtMjA0LjggMjA0Ljh2MHpNNTEyIDYxMS44NGM5MC4zNDUgMCAxNjMuNTg0LTczLjIzOSAxNjMuNTg0LTE2My41ODRzLTczLjIzOS0xNjMuNTg0LTE2My41ODQtMTYzLjU4NHYwYy0yOC4xNyAwLjI5OS01NC41NzkgNy41NjMtNzcuNjcxIDIwLjE0NmwwLjg3MS0wLjQzNC0xMy44MjQgNy42OC0xNS4xMDQtMy41ODQtNDAuNDQ4LTkuNzI4IDkuOTg0IDM2LjYwOCA0LjM1MiAxNi4zODQtOC40NDggMTQuODQ4Yy0xMy43MzUgMjMuNDM0LTIxLjg0NiA1MS42MDUtMjEuODQ2IDgxLjY3IDAgODkuODM1IDcyLjQxNSAxNjIuNzU3IDE2Mi4wNTYgMTYzLjU3N2wwLjA3OCAwLjAwMXpNNDM5LjU1MiA1NDIuNzJjLTUuNDE3LTAuMTU1LTEwLjIzNS0yLjU5Mi0xMy41NDktNi4zNzhsLTAuMDE5LTAuMDIyYy0xMS4wNTAtMTAuNDc1LTE3LjkyNi0yNS4yNTktMTcuOTI2LTQxLjY0OCAwLTAuMjk4IDAuMDAyLTAuNTk2IDAuMDA3LTAuODkzbC0wLjAwMSAwLjA0NWMxLjcwMi0yMC4yMjMgOS4yMzctMzguNDE0IDIwLjg5Ni01My4yMDNsLTAuMTYgMC4yMTFjMjEuNTc1LTMzLjE1OSA1MS4yNTEtNTkuMzg1IDg2LjI4NC03Ni4yNWwxLjI2OC0wLjU1YzQzLjAwOC0xNy4xNTIgNTEuMi0xMy44MjQgNjEuMTg0LTEyLjggMTQuODEgMi44ODYgMjcuMTEgMTEuODI3IDM0LjQzMSAyNC4wODZsMC4xMjkgMC4yMzRjMi4zMiA1LjA2NSAzLjY3MiAxMC45ODcgMy42NzIgMTcuMjI2IDAgMi41MDYtMC4yMTggNC45NjEtMC42MzcgNy4zNDhsMC4wMzctMC4yNTNjLTEuMjggMi4wNDgtNC44NjQgMy4zMjgtOS45ODQgNS44ODhzLTMwLjIwOCAxNC44NDgtMzQuODE2IDE2LjY0LTguMTkyIDIuNTYtMTEuNTItMi41NmMtNS40MDctNy40NTctMTAuNjk2LTEzLjk2NC0xNi4zMS0yMC4xNzJsMC4xODIgMC4yMDRjLTMuMDcyLTMuNTg0LTUuODg4LTQuMDk2LTExLjAwOC0xLjUzNi0xNS44MzMgNi42MjYtMjkuNDU3IDE1LjI0MS00MS4zNzkgMjUuNzQxbDAuMTYzLTAuMTQxYy0xMC45MiAxMC4yMDktMjAuMzM3IDIxLjgyNS0yOC4wMTQgMzQuNjA2bC0wLjQwMiAwLjcyMmMtMy4wNzIgNS4xMiAwIDcuOTM2IDIuMzA0IDEwLjQ5NnM1LjEyIDUuODg4IDcuNjggOC45NmMyLjAwMyAyLjQzNiAzLjcyIDUuMjE5IDUuMDMxIDguMjIxbDAuMDg5IDAuMjI3YzAuNjY5IDEuMzA1IDEuMDYyIDIuODQ3IDEuMDYyIDQuNDhzLTAuMzkyIDMuMTc1LTEuMDg4IDQuNTM2bDAuMDI2LTAuMDU2Yy0xLjI4IDIuNTYtMTEuMjY0IDI3LjkwNC0xNS44NzIgMzcuODg4cy03LjY4IDguNzA0LTExLjUyIDguOTZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMjsiIGdseXBoLW5hbWU9ImJ1YmJsZSIgZD0iTTUxMiA5MzQuNGMyNjguNjMxIDAgNDg2LjQtMjE3Ljc2OSA0ODYuNC00ODYuNHMtMjE3Ljc2OS00ODYuNC00ODYuNC00ODYuNGMtMjY4LjYzMSAwLTQ4Ni40IDIxNy43NjktNDg2LjQgNDg2LjR2MGMwIDI2OC42MzEgMjE3Ljc2OSA0ODYuNCA0ODYuNCA0ODYuNHYwek01MTIgOTYwYy0yODIuNzcgMC01MTItMjI5LjIzLTUxMi01MTJzMjI5LjIzLTUxMiA1MTItNTEyYzI4Mi43NyAwIDUxMiAyMjkuMjMgNTEyIDUxMnYwYzAgMjgyLjc3LTIyOS4yMyA1MTItNTEyIDUxMnYweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDM7IiBnbHlwaC1uYW1lPSJhdWRpbyIgZD0iTTU2MC4zODQgNjMwLjUyOHYwYzE1LjY5OS0wLjQyNiAyOC4yNzktMTMuMTg1IDI4LjQxNi0yOC45MTV2LTMwNy4yMTNjLTAuMTQzLTE1LjkxOC0xMy4wMTAtMjguNzg1LTI4LjkxNC0yOC45MjhoLTAuMDE0Yy02OS4xNjcgMC4xMTctMTI5LjM0OSAzOC40NzQtMTYwLjU0NSA5NS4wNTNsLTAuNDc5IDAuOTQ3aC0zMS4yMzJjLTE4LjY2MiAwLjA3Mi0zNS41NTUgNy41ODMtNDcuODgxIDE5LjcyMWwwLjAwOS0wLjAwOWMtMTIuMTc5IDEyLjE4My0xOS43MTIgMjkuMDEyLTE5LjcxMiA0Ny42IDAgMC4wMDYgMCAwLjAxMSAwIDAuMDE3di0wLjAwMSAzOC40YzAuMTQ1IDM3LjA3NCAzMC4yMzMgNjcuMDcyIDY3LjMyOCA2Ny4wNzIgMC4wOTAgMCAwLjE4IDAgMC4yNy0wLjAwMWgzMS43M2MzMS41NzMgNTcuNjY3IDkxLjc5MiA5Ni4xNDQgMTYxLjAwOSA5Ni4yNTZoMC4wMTV6TTU1MC45MTIgNTkxLjYxNmMtNTQuMzY3LTMuNjIyLTEwMC4yMi0zNi43MjYtMTIxLjk5NS04My4zMzRsLTAuMzczLTAuODljLTMuMDEzLTYuNzgxLTkuNjU3LTExLjQ0MS0xNy4zOTgtMTEuNTJoLTQzLjUzYy0wLjA3NiAwLjAwMS0wLjE2NyAwLjAwMS0wLjI1NyAwLjAwMS0xNS44ODcgMC0yOC43ODMtMTIuODA3LTI4LjkyNy0yOC42NTl2LTM4LjQxNGMwLTAuMDAyIDAtMC4wMDQgMC0wLjAwNiAwLTcuOTA5IDMuMjMxLTE1LjA2MyA4LjQ0NS0yMC4yMTVsMC4wMDMtMC4wMDNjNS4yNTctNS4zNzMgMTIuNTgxLTguNzA0IDIwLjY4NC04LjcwNCAwLjAxOCAwIDAuMDM3IDAgMC4wNTUgMGg0My41MTdjNy42OTgtMC4wMzEgMTQuMzI0LTQuNTg3IDE3LjM1OS0xMS4xNDVsMC4wNDktMC4xMTljMjIuMTQ4LTQ3LjQ5OCA2OC4wMDEtODAuNjAyIDEyMS45MjktODQuMjAxbDAuNDM5LTAuMDIzek02MzIuMDY0IDU3NC43MmwwLjAyNSAwLjAzMGMtMi43ODQtMy4zMzItNC40Ni03LjYyMi00LjQ2LTEyLjMwNCAwLTUuODM2IDIuNjA0LTExLjA2NCA2LjczOS0xNC42MDdsMC4zMTctMC4yMjljMzAuMTc5LTIyLjc1MyA0OS42ODktNTguOTA0IDQ5LjY4OS05OS42MTFzLTE5LjUxLTc2Ljg1OC01MC4wMDYtOTkuODRsLTAuMDQ3LTAuMDM0Yy00LjYwOS0zLjUyMi03LjU4Mi05LjA3Ny03LjU4Mi0xNS4zMjYgMC0xMC42NDYgOC42MzEtMTkuMjc3IDE5LjI3Ny0xOS4yNzcgNC4zOTcgMCA4LjQ1MSAxLjQ3MiAxMS42NDggMy45MTdsMC40MDIgMC4yOTNjMzkuMjcyIDI5Ljg4IDY0LjYyNCA3Ny4xMTMgNjQuNjI0IDEzMC4yNjdzLTI1LjM1MiAxMDAuMzg3LTY1LjAyNSAxMzAuNTZsMC4wNjctMC4wNDNjLTMuMDcwIDIuMDgyLTYuNzc1IDMuMjk4LTEwLjc2NCAzLjI5OC01Ljk5OSAwLTExLjM1Ni0yLjc1MS0xNC45MDQtNy4wOTV6TTU5My4xNTIgNTI2LjMzNmwwLjAzMyAwLjA0NGMtMi40NjEtMy4xOTctMy45MjUtNy4yMDEtMy45MjUtMTEuNTQ3IDAtNi40NjUgMy4yMzgtMTIuMTczIDguMjQ0LTE1LjYzM2wwLjI3MS0wLjE1OWMxNy4xOTEtMTAuODA2IDI4Ljk4OS0yOS40MDQgMzAuNDQ5LTUxLjA0MWwtMC4wMTEtMC4yYy0xLjQ0OS0yMS40MzctMTMuMjQ3LTQwLjAzNS0zMC43MDktNTFsLTAuMTA0LTAuMDUwYy02LjA3OS0zLjIyMy0xMC4yMi05LjYxNS0xMC4yMi0xNi45NzUgMC0xMC42MDQgOC41OTYtMTkuMiAxOS4yLTE5LjIgNC44NDUgMCA5LjI3MiAxLjc5NSAxMi42MjggNC43MzdsMC4zODggMC4yMzljMjYuOTg0IDE3LjcyNSA0NS4wODkgNDcuODU5IDQ2LjIwNCA4Mi40NDlsLTAuMDA1IDAuMTcxYy0xLjE3MSAzNC40NjItMTkuMzcxIDY0LjYwNS00Ni44NDMgODIuNTE3bDAuMDY4LTAuMDQzYy0zLjAxNiAyLjAyOC02LjY0OCAzLjIxMS0xMC41NTYgMy4yMTEtNi4xNTEgMC0xMS42MTctMi45MzItMTUuMTEyLTcuNTJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwNDsiIGdseXBoLW5hbWU9ImFycm93IiBkPSJNMi42ODggNDY3LjJoOTcyLjh2LTM4LjRoLTk3Mi44djM4LjR6TTY2MS45MDkgMTQwLjM1OWwzMzQuODg2IDMzNC44ODYgMjcuMTUzLTI3LjE1My0zMzQuODg2LTMzNC44ODYtMjcuMTUzIDI3LjE1M3pNNjYxLjkyMyA3NTUuNzg5bDI3LjE1MyAyNy4xNTMgMzM0Ljg4Ni0zMzQuODg2LTI3LjE1My0yNy4xNTMtMzM0Ljg4NiAzMzQuODg2eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDU7IiBnbHlwaC1uYW1lPSJjaGV2cm9uLWxlZnQiIGQ9Ik0yMzcuNTE1IDQ0Ny45N2wzNy4wMTggMzcuMDE4IDUxMi4wMTMtNTEyLjAxMy0zNy4wMTgtMzcuMDE4LTUxMi4wMTMgNTEyLjAxM3pNMjM3LjUwNiA0NDcuOTkzbDUxMi4wMTMgNTEyLjAxMyAzNy4wMTgtMzcuMDE4LTUxMi4wMTMtNTEyLjAxMy0zNy4wMTggMzcuMDE4eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDY7IiBnbHlwaC1uYW1lPSJjaGV2cm9uLXJpZ2h0IiBkPSJNMjM3LjQyNS0yNi45ODdsNTEyLjAxMyA1MTIuMDEzIDM3LjAxOC0zNy4wMTgtNTEyLjAxMy01MTIuMDEzLTM3LjAxOCAzNy4wMTh6TTIzNy40MTYgOTIzLjAyNWwzNy4wMTggMzcuMDE4IDUxMi4wMTMtNTEyLjAxMy0zNy4wMTgtMzcuMDE4LTUxMi4wMTMgNTEyLjAxM3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTA3OyIgZ2x5cGgtbmFtZT0iY2hldnJvbi11cCIgZD0iTS0wLjA2MiAyMTAuNDUzbDUxMi4wMTMgNTEyLjAxMyAzNy4wMTgtMzcuMDE4LTUxMi4wMTMtNTEyLjAxMy0zNy4wMTggMzcuMDE4ek00NzQuOTU1IDY4NS40NTdsMzcuMDE4IDM3LjAxOCA1MTIuMDEzLTUxMi4wMTMtMzcuMDE4LTM3LjAxOC01MTIuMDEzIDUxMi4wMTN6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwODsiIGdseXBoLW5hbWU9ImNoZXZyb24tZG93biIgZD0iTS0wLjAyNCA2ODUuNTM4bDM3LjAxOCAzNy4wMTggNTEyLjAxMy01MTIuMDEzLTM3LjAxOC0zNy4wMTgtNTEyLjAxMyA1MTIuMDEzek00NzQuOTkzIDIxMC41NTNsNTEyLjAxMyA1MTIuMDEzIDM3LjAxOC0zNy4wMTgtNTEyLjAxMy01MTIuMDEzLTM3LjAxOCAzNy4wMTh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwOTsiIGdseXBoLW5hbWU9ImNsb3NlIiBkPSJNLTAuMDMyLTI2LjkwNGw5ODYuOTE3IDk4Ni45MTcgMzcuMDE4LTM3LjAxOC05ODYuOTE3LTk4Ni45MTctMzcuMDE4IDM3LjAxOHpNMC4wNTkgOTIyLjk5NWwzNy4wMTggMzcuMDE4IDk4Ni45MTctOTg2LjkxNy0zNy4wMTgtMzcuMDE4LTk4Ni45MTcgOTg2LjkxN3oiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTBhOyIgZ2x5cGgtbmFtZT0iY29sbGFwc2UiIGQ9Ik0wIDQ2Ny4yaDEwMjR2LTM4LjRoLTEwMjR6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwYjsiIGdseXBoLW5hbWU9ImZhY2Vib29rIiBkPSJNNjE2LjcwNCA1OTkuMjk2Yy0xMi42MzQgMi41MzYtMjcuMzU4IDQuMTk1LTQyLjM5NSA0LjZsLTAuMzU3IDAuMDA4Yy0zMC43MiAwLTMyLjc2OC0xMy4zMTItMzIuNzY4LTM0LjgxNnYtMzguMTQ0aDc2LjhsLTYuNjU2LTc4Ljg0OGgtNzAuMTQ0di0yNDAuMTI4aC05Ni41MTJ2MjQwLjEyOGgtNDkuNDA4djc4Ljg0OGg0OS40MDh2NDguODk2YzAgNjYuODE2IDMxLjQ4OCAxMDQuMTkyIDExMC41OTIgMTA0LjE5MiAyNi4yMzktMC4zNiA1MS41MjItMy42OTkgNzUuNzU4LTkuNjk0bC0yLjI4NiAwLjQ3OHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTBjOyIgZ2x5cGgtbmFtZT0iaW5zdGFncmFtIiBkPSJNNTEyIDYxNi43MDRjNTUuMDQwIDAgNjEuNDQgMCA4My4yLTEuMjggMTMuNzA5LTAuMDUwIDI2LjgxMy0yLjU4IDM4LjkwNi03LjE2NmwtMC43NjIgMC4yNTRjMTguMTQtNi45NTUgMzIuMjEzLTIxLjAyOCAzOS4wMTMtMzguNzA5bDAuMTU1LTAuNDU5YzQuMzMyLTExLjMzMSA2Ljg2Mi0yNC40MzQgNi45MTItMzguMTIzdi0wLjAyMWMwLTIxLjc2IDEuMjgtMjguMTYgMS4yOC04My4yczAtNjEuNDQtMS4yOC04My4yYy0wLjA1MC0xMy43MDktMi41OC0yNi44MTMtNy4xNjYtMzguOTA2bDAuMjU0IDAuNzYyYy02Ljk1NS0xOC4xNC0yMS4wMjgtMzIuMjEzLTM4LjcwOS0zOS4wMTNsLTAuNDU5LTAuMTU1Yy0xMS4zMzEtNC4zMzItMjQuNDM0LTYuODYyLTM4LjEyMy02LjkxMmgtMC4wMjFjLTIxLjc2IDAtMjguMTYtMS4yOC04My4yLTEuMjhzLTYxLjQ0IDAtODMuMiAxLjI4Yy0xMy43MDkgMC4wNTAtMjYuODEzIDIuNTgtMzguOTA2IDcuMTY2bDAuNzYyLTAuMjU0Yy0xOC4xNCA2Ljk1NS0zMi4yMTMgMjEuMDI4LTM5LjAxMyAzOC43MDlsLTAuMTU1IDAuNDU5Yy00LjMzMiAxMS4zMzEtNi44NjIgMjQuNDM0LTYuOTEyIDM4LjEyM3YwLjAyMWMwIDIxLjc2LTEuMjggMjguMTYtMS4yOCA4My4yczAgNjEuNDQgMS4yOCA4My4yYzAuMDUwIDEzLjcwOSAyLjU4IDI2LjgxMyA3LjE2NiAzOC45MDZsLTAuMjU0LTAuNzYyYzYuOTU1IDE4LjE0IDIxLjAyOCAzMi4yMTMgMzguNzA5IDM5LjAxM2wwLjQ1OSAwLjE1NWMxMS4zMzEgNC4zMzIgMjQuNDM0IDYuODYyIDM4LjEyMyA2LjkxMmgwLjAyMWMyMS43NiAxLjAyNCAyOC4xNiAxLjI4IDgzLjIgMS4yOHpNNTEyIDY1Mi44Yy01NS44MDggMC02Mi45NzYgMC04NC43MzYgMC0xOC40NDItMC4yNC0zNi4wMDYtMy42OTMtNTIuMjU4LTkuODIybDEuMDU4IDAuMzVjLTI3LjYyNC0xMS4wNjItNDkuMDk4LTMyLjUzNi01OS45MDYtNTkuNDQ0bC0wLjI1NC0wLjcxNmMtNS43NzktMTUuMTk0LTkuMjMyLTMyLjc1OC05LjQ3MS01MS4wOTdsLTAuMDAxLTAuMTAzYzAtMjEuNzYgMC0yOC45MjggMC04NC43MzZzMC02Mi45NzYgMC04NC43MzZjMC4yNC0xOC40NDIgMy42OTMtMzYuMDA2IDkuODIyLTUyLjI1OGwtMC4zNSAxLjA1OGMxMS4wNjItMjcuNjI0IDMyLjUzNi00OS4wOTggNTkuNDQ0LTU5LjkwNmwwLjcxNi0wLjI1NGMxNS4xOTQtNS43NzkgMzIuNzU4LTkuMjMyIDUxLjA5Ny05LjQ3MWwwLjEwMy0wLjAwMWMyMS43NiAwIDI4LjkyOC0xLjI4IDg0LjczNi0xLjI4czYyLjk3NiAwIDg0LjczNiAxLjI4YzE4LjQ0MiAwLjI0IDM2LjAwNiAzLjY5MyA1Mi4yNTggOS44MjJsLTEuMDU4LTAuMzVjMjcuNjI0IDExLjA2MiA0OS4wOTggMzIuNTM2IDU5LjkwNiA1OS40NDRsMC4yNTQgMC43MTZjNS43NzkgMTUuMTk0IDkuMjMyIDMyLjc1OCA5LjQ3MSA1MS4wOTdsMC4wMDEgMC4xMDNjMCAyMS43NiAxLjI4IDI4LjkyOCAxLjI4IDg0LjczNnMwIDYyLjk3Ni0xLjI4IDg0LjczNmMtMC4yNCAxOC40NDItMy42OTMgMzYuMDA2LTkuODIyIDUyLjI1OGwwLjM1LTEuMDU4Yy0xMS4wNjIgMjcuNjI0LTMyLjUzNiA0OS4wOTgtNTkuNDQ0IDU5LjkwNmwtMC43MTYgMC4yNTRjLTE1LjE5NCA1Ljc3OS0zMi43NTggOS4yMzItNTEuMDk3IDkuNDcxbC0wLjEwMyAwLjAwMWMtMjEuNzYgMC0yOC45MjggMC04NC43MzYgMHpNNTEyIDU1My40NzJjLTU4LjM5MiAwLTEwNS43MjgtNDcuMzM2LTEwNS43MjgtMTA1LjcyOHM0Ny4zMzYtMTA1LjcyOCAxMDUuNzI4LTEwNS43MjhjNTguMzkyIDAgMTA1LjcyOCA0Ny4zMzYgMTA1LjcyOCAxMDUuNzI4IDAgMC4wOTAgMCAwLjE4IDAgMC4yN3YtMC4wMTRjMCAwLjA3NiAwIDAuMTY3IDAgMC4yNTcgMCA1OC4xMDktNDcuMTA3IDEwNS4yMTYtMTA1LjIxNiAxMDUuMjE2LTAuMTggMC0wLjM2IDAtMC41NC0wLjAwMWgwLjAyOHpNNTEyIDM3OS4zOTJjLTM3Ljg5MSAwLTY4LjYwOCAzMC43MTctNjguNjA4IDY4LjYwOHMzMC43MTcgNjguNjA4IDY4LjYwOCA2OC42MDhjMzcuODkxIDAgNjguNjA4LTMwLjcxNyA2OC42MDgtNjguNjA4djBjMC0zNy44OTEtMzAuNzE3LTY4LjYwOC02OC42MDgtNjguNjA4djB6TTY0Ni42NTYgNTU3LjgyNGMwLTE0LjEzOC0xMS40NjItMjUuNi0yNS42LTI1LjZzLTI1LjYgMTEuNDYyLTI1LjYgMjUuNmMwIDE0LjEzOCAxMS40NjIgMjUuNiAyNS42IDI1LjZ2MGMxNC4xMzggMCAyNS42LTExLjQ2MiAyNS42LTI1LjZ2MHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTBkOyIgZ2x5cGgtbmFtZT0iZGVjayIgZD0iTTUxMi01Ni45NmMtMC4wNDUgMC0wLjA5OC0wLjAwMS0wLjE1MS0wLjAwMS01LjAzOSAwLTkuNTU5IDIuMjIzLTEyLjYzMiA1Ljc0MWwtMC4wMTcgMC4wMjBjMCAwLTEwMy42OCAxMDYuNzUyLTQzNi43MzYgMTEwLjk3Ni0yMC44MTkgMC41MDEtMzcuNTA0IDE3LjQ5Ny0zNy41MDQgMzguMzkgMCAwLjAwNCAwIDAuMDA3IDAgMC4wMTF2LTAuMDAxIDY3My45MmMwLjA0NiAxMC41NTMgNC4zNDIgMjAuMDk1IDExLjI2NCAyNy4wMDh2MGM2LjkyNSA2LjgxMiAxNi40MzIgMTEuMDE4IDI2LjkyMSAxMS4wMTggMC4zMDEgMCAwLjYtMC4wMDMgMC44OTktMC4wMTBsLTAuMDQ0IDAuMDAxYzM0OS4zMTItNC42MDggNDU2LjMyLTExNy4zNzYgNDYwLjgtMTIyLjI0IDIuNjktMi45MjEgNC4zNDMtNi44MzUgNC4zNTItMTEuMTM0di02ODIuNjI2YzUxLjIgMzQuNjg4IDE3Ny4yOCA5NS42MTYgNDMyLjUxMiA5OC45NDQgMi41ODcgMC4wNjkgNC42NjcgMi4xNDkgNC43MzYgNC43Mjl2Njc0LjMxMWMtMC4wMDUgMS4zNDUtMC41NDEgMi41NjMtMS40MDkgMy40NTdsMC4wMDEtMC4wMDFjLTAuNzI5IDAuODA3LTEuNzggMS4zMTMtMi45NDkgMS4zMTMtMC4xNzkgMC0wLjM1NS0wLjAxMi0wLjUyOC0wLjAzNWwwLjAyMCAwLjAwMmMtNjcuMzQ5LTAuNDMtMTMzLjAzOC02LjA5Mi0xOTcuMDk1LTE2LjZsNy4yNzEgMC45ODRjLTAuMTE1LTAuMDAzLTAuMjUxLTAuMDA0LTAuMzg2LTAuMDA0LTkuMTkgMC0xNi42NCA3LjQ1LTE2LjY0IDE2LjY0IDAgNy4yNjYgNC42NTcgMTMuNDQ1IDExLjE1IDE1LjcxM2wwLjExNyAwLjAzNmM1OC4xNiA5LjcyNiAxMjUuNTE5IDE1LjU2OSAxOTQuMTM4IDE2LjEyNWwwLjU1IDAuMDAzYzAuMDY2IDAgMC4xNDUgMC4wMDEgMC4yMjQgMC4wMDEgMTAuNDg1IDAgMTkuOTg4LTQuMjAyIDI2LjkxOC0xMS4wMTRsLTAuMDA1IDAuMDA1YzYuOTIyLTYuOTEzIDExLjIxOC0xNi40NTUgMTEuMjY0LTI2Ljk5OXYtNjczLjkyOWMwLTAuMDA0IDAtMC4wMDkgMC0wLjAxNCAwLTIwLjg0OC0xNi42MTMtMzcuODE1LTM3LjMyMy0zOC4zODVsLTAuMDUzLTAuMDAxYy0zMzAuNjI0LTQuMDk2LTQzNS4yLTEwOC42NzItNDM3LjM3Ni0xMTEuMzZsLTEuMTUyLTEuMDI0Yy0yLjgxOS0yLjQ3LTYuNTM2LTMuOTc3LTEwLjYwNS0zLjk3Ny0wLjE4NyAwLTAuMzczIDAuMDAzLTAuNTU4IDAuMDA5bDAuMDI3LTAuMDAxek02Mi45NzYgNzc2LjgzMmMtMC4wNDkgMC4wMDItMC4xMDcgMC4wMDMtMC4xNjUgMC4wMDMtMS4yNzEgMC0yLjQyOC0wLjQ4OC0zLjI5NS0xLjI4NmwwLjAwMyAwLjAwM2MtMC44NjctMC44OTMtMS40MDMtMi4xMTEtMS40MDgtMy40NTV2LTY3NC4zMDVjMC4wNjktMi41ODcgMi4xNDktNC42NjcgNC43MjktNC43MzZoMC4wMDdjMjU1LjIzMi0zLjMyOCAzODEuMzEyLTY0IDQzMi41MTItOTguOTQ0djY3NS4zMjhjLTIyLjUyOCAxOS41ODQtMTM2Ljk2IDEwMy41NTItNDMyLjM4NCAxMDcuMzkyek01MTItMzUuNTg0aC0yLjE3NmMtOC4yMDYgMS4xMTMtMTQuNDY0IDguMDc0LTE0LjQ2NCAxNi40OTcgMCAwLjcyNyAwLjA0NyAxLjQ0MyAwLjEzNyAyLjE0NmwtMC4wMDktMC4wODNjMTguMzY0IDEzNi4yMjEgMTIxLjYyOCAyNDMuODE5IDI1NC4wNTUgMjY4LjQ5OWwxLjk0NSAwLjMwMXY2NjMuMTY4Yy0wLjAwOSAxLjYwMi0wLjc1MyAzLjAyOC0xLjkxIDMuOTZsLTAuMDEwIDAuMDA4Yy0wLjYzNCAwLjMyNC0xLjM4MyAwLjUxNC0yLjE3NiAwLjUxNHMtMS41NDItMC4xOS0yLjIwNC0wLjUyN2wwLjAyOCAwLjAxM2MtMjE0LjY1Ni03My4zNDQtMjE3LjYtMjMxLjI5Ni0yMTcuNi0yMzIuODMyIDAtOS4xOS03LjQ1LTE2LjY0LTE2LjY0LTE2LjY0cy0xNi42NCA3LjQ1LTE2LjY0IDE2LjY0djBjMCAxLjc5MiAyLjgxNiAxODMuNDI0IDIzOS42MTYgMjY0LjE5MiAzLjY0NSAxLjI2NSA3Ljg0NiAxLjk5NSAxMi4yMTggMS45OTUgOC4yNzQgMCAxNS45MzYtMi42MTcgMjIuMjA1LTcuMDY4bC0wLjExOSAwLjA4MGM5LjY4Mi03LjAxNCAxNS45MjctMTguMjU4IDE2LTMwLjk2NHYtNjc2Ljc0OGMwLTguMzk3LTYuMjY5LTE1LjMzLTE0LjM4MS0xNi4zNzVsLTAuMDgzLTAuMDA5Yy0xMjUuODg2LTE3LjU4Ny0yMjQuMjMxLTExNi4yOC0yNDEuMTE5LTI0MC44NWwtMC4xNjEtMS40NTRjLTEuMTEzLTguMjA2LTguMDc0LTE0LjQ2NC0xNi40OTctMTQuNDY0LTAuMDA1IDAtMC4wMTAgMC0wLjAxNiAwaDAuMDAxeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MGU7IiBnbHlwaC1uYW1lPSJsaW5rZWRpbiIgZD0iTTM5MS4xNjggNjA1Ljk1MmMtMC4wNzQtMjQuMjYyLTE5Ljc1OS00My45MDItNDQuMDMyLTQzLjkwMi0xLjE3MSAwLTIuMzMyIDAuMDQ2LTMuNDggMC4xMzZsMC4xNTItMC4wMTBjLTEuMDA3LTAuMDgyLTIuMTgxLTAuMTI4LTMuMzY1LTAuMTI4LTI0LjQ2IDAtNDQuMjg4IDE5LjgyOC00NC4yODggNDQuMjg4czE5LjgyOCA0NC4yODggNDQuMjg4IDQ0LjI4OGMxLjE4NCAwIDIuMzU3LTAuMDQ2IDMuNTE4LTAuMTM4bC0wLjE1MyAwLjAxMGMxLjA3NiAwLjA5NCAyLjMyOSAwLjE0OCAzLjU5NCAwLjE0OCAyNC4xNzcgMCA0My43NzYtMTkuNTk5IDQzLjc3Ni00My43NzYgMC0wLjMyMi0wLjAwMy0wLjY0My0wLjAxMC0wLjk2NGwwLjAwMSAwLjA0OHpNMzAwLjU0NCAyNDUuNTA0djI4MS42aDg3LjgwOHYtMjgxLjZ6TTQ1OC40OTYgNDM3LjUwNGMwIDM1LjMyOCAwIDY1LjI4LTIuMzA0IDkwLjExMmg3Ni44bDQuNjA4LTM4LjY1NmMxOC42NjUgMjcuMzU4IDQ5LjY5MSA0NS4wODUgODQuODU3IDQ1LjA4NSAwLjg1OCAwIDEuNzEzLTAuMDExIDIuNTY1LTAuMDMybC0wLjEyNiAwLjAwMmM1Ny42IDAgMTAwLjg2NC0zOC4xNDQgMTAwLjg2NC0xMjEuMDg4di0xNjcuNDI0aC04Ny4yOTZ2MTU2LjQxNmMwIDM2LjM1Mi0xMi41NDQgNjEuMTg0LTQ0LjI4OCA2MS4xODQtMjAuODIzLTAuMTg2LTM4LjQwNS0xMy44NTQtNDQuNDUyLTMyLjY5MWwtMC4wOTItMC4zMzNjLTIuMTI3LTYuMDA5LTMuMzU2LTEyLjkzOS0zLjM1Ni0yMC4xNTYgMC0wLjY1NCAwLjAxMC0xLjMwNiAwLjAzMC0xLjk1NWwtMC4wMDIgMC4wOTV2LTE2Mi41NmgtODcuNTUydjE5MnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTBmOyIgZ2x5cGgtbmFtZT0iZXhwYW5kIiBkPSJNMCA0NjcuMmgxMDI0di0zOC40aC0xMDI0ek01MzEuMiA5NjB2LTEwMjRoLTM4LjR2MTAyNHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTEwOyIgZ2x5cGgtbmFtZT0icGxheS1sb25nIiBob3Jpei1hZHYteD0iOTY0IiBkPSJNODMuMjQ2LTI3Ljc5M2MtMTcuODIxLTguOTI3LTM4Ljk5Ni03Ljk4Ny01NS45NTggMi40ODItMTYuOTYxIDEwLjQ3NS0yNy4yODggMjguOTg1LTI3LjI4OCA0OC45MTd2ODQ4Ljc4OGMwLjAwMSAxOS45MzQgMTAuMzI3IDM4LjQ0NCAyNy4yODggNDguOTE2czM4LjEzNiAxMS40MSA1NS45NTggMi40OGw4NDguNzg3LTQyNC4zOTRjMTkuNDUtOS43NDggMzEuNzMyLTI5LjY0MSAzMS43MzItNTEuMzk2cy0xMi4yODItNDEuNjQ4LTMxLjczMi01MS4zOTZsLTg0OC43ODctNDI0LjM5NnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTExOyIgZ2x5cGgtbmFtZT0idmlkZW8iIGQ9Ik0zNTUuNTg0IDYwNy40ODhjLTAuMzM1IDAuMTczLTAuNzMyIDAuMjc0LTEuMTUyIDAuMjc0cy0wLjgxNy0wLjEwMS0xLjE2Ni0wLjI4MWwwLjAxNCAwLjAwN2MtMC4xMy0wLjI2Mi0wLjIwNi0wLjU3LTAuMjA2LTAuODk2czAuMDc2LTAuNjM0IDAuMjEyLTAuOTA4bC0wLjAwNSAwLjAxMnpNMzczLjUwNCA2NDIuMDQ4Yy01LjI5MyAyLjcyLTExLjU0OCA0LjMxNC0xOC4xNzcgNC4zMTQtMjIuMzM5IDAtNDAuNDQ4LTE4LjEwOS00MC40NDgtNDAuNDQ4IDAtMC4wNzcgMC0wLjE1MyAwLjAwMS0wLjIzdjAuMDEyLTMxNC44OGMwLTAuMDY1LTAuMDAxLTAuMTQxLTAuMDAxLTAuMjE4IDAtMjIuMzM5IDE4LjEwOS00MC40NDggNDAuNDQ4LTQwLjQ0OCA2LjYyOCAwIDEyLjg4NCAxLjU5NCAxOC40MDUgNC40MmwtMC4yMjgtMC4xMDYgMzE0Ljg4IDE1Ny40NGMxMy4zODcgNi44NTEgMjIuMzkxIDIwLjU1IDIyLjM5MSAzNi4zNTJzLTkuMDA0IDI5LjUwMS0yMi4xNjIgMzYuMjQ1bC0wLjIyOSAwLjEwNy0zMTQuODggMTU3LjQ0ek02NzEuMjMyIDQ1MC4wNDhsLTMxNC44OCAxNTcuNjk2ek02NzEuMjMyIDQ1MC4wNDhjMC42MzUtMC4zNTYgMS4wNTctMS4wMjUgMS4wNTctMS43OTJzLTAuNDIyLTEuNDM2LTEuMDQ2LTEuNzg3bC0zMTQuODktMTU3LjcwMWMtMC4zMzUtMC4xNzMtMC43MzItMC4yNzQtMS4xNTItMC4yNzRzLTAuODE3IDAuMTAxLTEuMTY2IDAuMjgxbDAuMDE0LTAuMDA3Yy0wLjEzIDAuMjYyLTAuMjA2IDAuNTctMC4yMDYgMC44OTZzMC4wNzYgMC42MzQgMC4yMTIgMC45MDhsLTAuMDA1LTAuMDEydjMxNC44OHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTEyOyIgZ2x5cGgtbmFtZT0idHdpdHRlciIgZD0iTTU1NC40NCA0ODIuMjc4bDE2Ni42NjQgMTg5LjcyMmgtMzkuNDg1bC0xNDQuNzgtMTY0LjcwMS0xMTUuNTUgMTY0LjcwMWgtMTMzLjNsMTc0Ljc3LTI0OS4wNzYtMTc0Ljc3LTE5OC45MjRoMzkuNDg1bDE1Mi43ODggMTczLjk1OCAxMjIuMDU3LTE3My45NThoMTMzLjN6TTM0MS43MjYgNjQyLjg0Nmg2MC42NTRsMjc5LjIxLTM5MS4xMjZoLTYwLjY3eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MTM7IiBnbHlwaC1uYW1lPSJlbWFpbCIgZD0iTTcyNS4yMjggNTEzLjcwOXYtNi4xMzNjMC01NC42NzQgMC0xMDkuMDgyIDAtMTYzLjc1NCAwLTIyLjY2Ny05Ljg2Ny0zOS43NDEtMzAuMTM5LTQ5LjYwNC03LjczNS0zLjczMi0xNy4wNzAtNS44Ny0yNS42MDMtNS44Ny0xMDQuODE1LTAuMjY1LTIwOS42MjUtMC4yNjUtMzE0LjQ0IDAtMzIuMjY4IDAtNTUuNzM5IDIzLjIwNS01Ni4wMDcgNTUuNzM5LTAuMjY1IDU1LjQ3Ny0wLjI2NSAxMTEuMjE1LTAuMjY1IDE2Ni45NTQgMCAwLjgwMSAwIDEuMzM0IDAuMjY1IDIuOTMyIDkuODY3LTcuMTk5IDE4LjkzOC0xNC4xMzMgMjguMjcxLTIxLjA2NyA1MC40MDYtMzcuNjAzIDEwMC44MTMtNzUuNDc3IDE1MS4yMTktMTEzLjA4MCAyMS44NjctMTYuNTM1IDQ0LjgwNy0xNi41MzUgNjYuOTQgMCA1OC4xNDEgNDMuMjA4IDExNi4yODMgODYuNjggMTc0LjQyNCAxMzAuMTUxIDEuMzM0IDEuMDY0IDIuOTMyIDIuMTMzIDUuMzMxIDMuNDY3djAuMjY1ek01MTIuMTQ1IDYwNy44NTZjNTYuNTM5IDAgMTEzLjA3OCAwIDE2OS4zNTMgMCAxMi41MzYgMCAyNC4yNzQtMy40NjcgMzMuMDcxLTEzLjA2OCAxNS4yMDItMTcuMDcwIDE0LjY3Mi00My40NzEtNi42NjktNTkuNDc0LTM1LjQ2OC0yNi42NzItNzAuOTQyLTUzLjMzOS0xMDYuNDE0LTgwLjAxMC0yMy4yMDUtMTcuMzM2LTQ2LjEzNy0zNC42NzItNjkuMzQ1LTUyLjAwOC0xNC40MDMtMTAuNjY2LTI1LjYwMy0xMC45MzYtMzkuNzQxLTAuMjY1LTU4LjY3NSA0NC4wMDctMTE3LjM0OCA4OC4wMTAtMTc1Ljc1NSAxMzIuMDE4LTIwLjAwMiAxNC45MzItMjMuNDY5IDM5Ljc0MS04LjI2OCA1OC42NzUgOC41MzcgMTAuNDAxIDIwLjUzNyAxNC4xMzMgMzMuNjA2IDE0LjEzMyA1Ni44MDYgMCAxMTMuMzQ4IDAgMTcwLjE1NyAweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MTQ7IiBnbHlwaC1uYW1lPSJsaW5rIiBkPSJNNTgzLjY4IDQxMi42NzJjLTEzLjY5MiAwLjAwNC0yNi4wMDMgNS45MTQtMzQuNTI1IDE1LjMyMWwtMC4wMzUgMC4wMzljLTIuMzI2IDIuNDY4LTMuNzU1IDUuODAzLTMuNzU1IDkuNDcyczEuNDI5IDcuMDA0IDMuNzYxIDkuNDc5bC0wLjAwNi0wLjAwN2MyLjE1MyAyLjI4NCA1LjE5OCAzLjcwNiA4LjU3NiAzLjcwNnM2LjQyMy0xLjQyMiA4LjU3MS0zLjdsMC4wMDUtMC4wMDYgMS43OTItMS43OTJjMy45MzgtNC4zNDUgOS41NzctNy4wODcgMTUuODU4LTcuMTY4aDAuMDE0YzYuMzgzIDAuMDM4IDEyLjExNiAyLjc4NyAxNi4xMTMgNy4xNTFsMC4wMTUgMC4wMTcgNzEuMTY4IDc2LjhjNy42NDYgOC4zODEgMTIuMzI5IDE5LjU3OSAxMi4zMjkgMzEuODcycy00LjY4MyAyMy40OTEtMTIuMzYzIDMxLjkwOWwwLjAzMy0wLjAzNy0zMS4yMzIgMzMuMDI0Yy03LjI3OCA3LjU2OC0xNy40OSAxMi4yNjktMjguOCAxMi4yNjlzLTIxLjUyMi00LjcwMS0yOC43ODgtMTIuMjU2bC0wLjAxMi0wLjAxMy03MS4xNjgtNzYuOGMtNC40MDQtNC44MDgtNy4xMDMtMTEuMjQxLTcuMTAzLTE4LjMwNHMyLjY5OS0xMy40OTYgNy4xMjEtMTguMzI0bC0wLjAxOCAwLjAyMC03LjY4LTEwLjQ5Ni05LjQ3Mi04LjcwNGMtOS4zODcgOS42NjctMTUuMTc0IDIyLjg3NS0xNS4xNzQgMzcuNDM0IDAgMTMuNzY2IDUuMTc0IDI2LjMyNCAxMy42ODQgMzUuODM0bC0wLjA0NS0wLjA1MiA3MS4xNjggNzYuOGMxMi4wMjUgMTIuNDI4IDI4Ljg1NiAyMC4xNDMgNDcuNDg4IDIwLjE0M3MzNS40NjMtNy43MTUgNDcuNDcxLTIwLjEyNWwwLjAxNy0wLjAxOCAzMC45NzYtMzQuNTZjMTEuNzcyLTEyLjk3OSAxOC45NzgtMzAuMjg4IDE4Ljk3OC00OS4yOHMtNy4yMDYtMzYuMzAxLTE5LjAzMy00OS4zNDJsMC4wNTUgMC4wNjItNzEuMTY4LTc2LjhjLTguNjAzLTkuNDUxLTIwLjk1NS0xNS4zNi0zNC42ODgtMTUuMzYtMC4wNDUgMC0wLjA5MCAwLTAuMTM1IDBoMC4wMDd6TTQxMy40NCAyMzguODQ4Yy0xOC44MzMgMC4wMDItMzUuNzggOC4wNzMtNDcuNTcyIDIwLjk0NGwtMC4wNDQgMC4wNDgtMzEuNDg4IDM0LjU2Yy0xMS43ODkgMTMuMDE5LTE5LjAwNCAzMC4zNzEtMTkuMDA0IDQ5LjQwOHM3LjIxNSAzNi4zODkgMTkuMDYwIDQ5LjQ3MWwtMC4wNTYtMC4wNjMgNzEuMTY4IDc2LjhjOC43NyA5LjEwOCAyMS4wNjggMTQuNzY2IDM0LjY4OCAxNC43NjZzMjUuOTE4LTUuNjU3IDM0LjY3My0xNC43NWwwLjAxNS0wLjAxNWMyLjMyNi0yLjQ2OCAzLjc1NS01LjgwMyAzLjc1NS05LjQ3MnMtMS40MjktNy4wMDQtMy43NjEtOS40NzlsMC4wMDYgMC4wMDdjLTIuMTg0LTIuMjE4LTUuMjE5LTMuNTkzLTguNTc2LTMuNTkzcy02LjM5MiAxLjM3NC04LjU3NCAzLjU5MWwtMS43OTQgMS43OTRjLTQuMDIyIDQuMjQ5LTkuNzAyIDYuODkzLTE2IDYuODkzcy0xMS45NzgtMi42NDQtMTUuOTktNi44ODNsLTAuMDEwLTAuMDEwLTcxLjE2OC03Ni44Yy03LjY0Ni04LjM4MS0xMi4zMjktMTkuNTc5LTEyLjMyOS0zMS44NzJzNC42ODMtMjMuNDkxIDEyLjM2My0zMS45MDlsLTAuMDMzIDAuMDM3IDMxLjIzMi0zNS4wNzJjNy4yNzgtNy41NjggMTcuNDktMTIuMjY5IDI4LjgtMTIuMjY5czIxLjUyMiA0LjcwMSAyOC43ODggMTIuMjU2bDAuMDEyIDAuMDEzIDcxLjE2OCA3Ni44YzQuMjY5IDQuOTA5IDYuODcgMTEuMzY3IDYuODcgMTguNDMycy0yLjYwMiAxMy41MjMtNi45IDE4LjQ2NmwwLjAyOS0wLjAzNGMtMi4zMSAyLjQyOC0zLjczIDUuNzItMy43MyA5LjM0NHMxLjQyMSA2LjkxNiAzLjczNiA5LjM1bC0wLjAwNS0wLjAwNmMyLjE1MyAyLjI4NCA1LjE5OCAzLjcwNiA4LjU3NiAzLjcwNnM2LjQyMy0xLjQyMiA4LjU3MS0zLjdsMC4wMDUtMC4wMDZjOS44MDMtOS43MDIgMTUuODczLTIzLjE1OSAxNS44NzMtMzguMDM0IDAtMC4xMjkgMC0wLjI1Ny0wLjAwMS0wLjM4NXYwLjAyMGMwLjAwMi0wLjE3IDAuMDAzLTAuMzcxIDAuMDAzLTAuNTczIDAtMTMuNjc5LTUuMzY0LTI2LjEwNC0xNC4xMDMtMzUuMjg5bDAuMDIwIDAuMDIxLTcwLjkxMi03Ni44Yy0xMS43NDktMTIuMTY1LTI4LjIwNS0xOS43MTktNDYuNDI2LTE5LjcxOS0wLjMyOCAwLTAuNjU2IDAuMDAyLTAuOTg0IDAuMDA3bDAuMDQ5LTAuMDAxek00NDIuMTEyIDM2MC43MDRjLTMuMzgyIDAuMDc2LTYuNDM1IDEuNDI3LTguNzEgMy41ODlsMC4wMDYtMC4wMDVjLTIuMzI0IDIuMjc5LTMuNzY1IDUuNDUxLTMuNzY1IDguOTZzMS40NDEgNi42ODEgMy43NjMgOC45NThsMC4wMDIgMC4wMDIgMTM5LjUyIDE0OC45OTJjMi4zMiAyLjMzOSA1LjUzNSAzLjc4NiA5LjA4OCAzLjc4NnM2Ljc2OC0xLjQ0OCA5LjA4Ny0zLjc4NWwwLjAwMS0wLjAwMWMyLjMyNC0yLjI3OSAzLjc2NS01LjQ1MSAzLjc2NS04Ljk2cy0xLjQ0MS02LjY4MS0zLjc2My04Ljk1OGwtMC4wMDItMC4wMDItMTM5LjUyLTE0OC45OTJjLTIuMzczLTIuMjI0LTUuNTczLTMuNTg5LTkuMDkzLTMuNTg5LTAuMTMzIDAtMC4yNjYgMC4wMDItMC4zOTkgMC4wMDZoMC4wMTl6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxNTsiIGdseXBoLW5hbWU9InNoYXJlIiBkPSJNMzY3Ljg3MiAzNTguMTQ0Yy0wLjA1NyAwLTAuMTI0IDAtMC4xOTEgMC03LjI5OCAwLTE0LjM3OCAwLjkzNC0yMS4xMjcgMi42ODlsMC41ODItMC4xMjhjLTM5LjU3NyA5Ljg1OS02OC40MzkgNDUuMDkyLTY4LjQzOSA4Ny4wNjUgMCA0OS40ODUgNDAuMTE1IDg5LjYgODkuNiA4OS42IDM0LjUzOCAwIDY0LjUxMS0xOS41NDEgNzkuNDY3LTQ4LjE3MWwwLjIzNS0wLjQ5NGMwLjgyNy0xLjY0NyAxLjMxMS0zLjU4OCAxLjMxMS01LjY0MyAwLTUuMDMxLTIuOTAyLTkuMzg0LTcuMTI0LTExLjQ3NmwtMC4wNzUtMC4wMzNjLTEuNjk4LTAuOTE1LTMuNzE1LTEuNDUyLTUuODU5LTEuNDUyLTQuOTQyIDAtOS4yMTYgMi44NTgtMTEuMjYxIDcuMDEwbC0wLjAzMyAwLjA3NGMtMTAuNzI4IDIxLjE4Ni0zMi4zMzggMzUuNDU2LTU3LjI4MiAzNS40NTYtMzUuMzQ2IDAtNjQtMjguNjU0LTY0LTY0czI4LjY1NC02NCA2NC02NGMyNC45NDQgMCA0Ni41NTQgMTQuMjcgNTcuMTE0IDM1LjA5MWwwLjE2OCAwLjM2NWMyLjI0NCA0LjE0MyA2LjU1OCA2LjkxIDExLjUxOSA2LjkxIDIuMDQ4IDAgMy45ODYtMC40NzEgNS43MTEtMS4zMTJsLTAuMDc3IDAuMDM0YzQuMjk2LTIuMTI1IDcuMTk5LTYuNDc5IDcuMTk5LTExLjUwOSAwLTIuMDU1LTAuNDg0LTMuOTk2LTEuMzQ0LTUuNzE3bDAuMDM0IDAuMDc0Yy0xNC44MDQtMjkuOTYyLTQ1LjA3NS01MC4yNDctODAuMTAzLTUwLjQzMmgtMC4wMjV6TTY1Ni4xMjggNTAyLjI3MmMtMC4yMzMtMC4wMTYtMC41MDUtMC4wMjUtMC43OC0wLjAyNS02Ljc4NiAwLTEyLjI4OCA1LjUwMi0xMi4yODggMTIuMjg4IDAgMC4xODkgMC4wMDQgMC4zNzcgMC4wMTMgMC41NjNsLTAuMDAxLTAuMDI3YzAgNy4wNjkgNS43MzEgMTIuOCAxMi44IDEyLjh2MCAwYzAuMDEwIDAgMC4wMjEgMCAwLjAzMiAwIDM1LjQ4OCAwIDY0LjI1NiAyOC43NjggNjQuMjU2IDY0LjI1NnMtMjguNzY4IDY0LjI1Ni02NC4yNTYgNjQuMjU2Yy0zNS40ODggMC02NC4yNTYtMjguNzY4LTY0LjI1Ni02NC4yNTYgMC0xMC41NSAyLjU0My0yMC41MDcgNy4wNDktMjkuMjlsLTAuMTY5IDAuMzYyYzAuODI3LTEuNjQ3IDEuMzExLTMuNTg4IDEuMzExLTUuNjQzIDAtNS4wMzEtMi45MDItOS4zODQtNy4xMjQtMTEuNDc2bC0wLjA3NS0wLjAzM2MtMS42NDgtMC44MDYtMy41ODUtMS4yNzgtNS42MzMtMS4yNzgtNC45NjEgMC05LjI3NSAyLjc2Ny0xMS40ODUgNi44NDFsLTAuMDM0IDAuMDY5Yy02LjA2NCAxMS43NzUtOS42MTggMjUuNjk2LTkuNjE4IDQwLjQ0OCAwIDQ5LjYyNiA0MC4yMyA4OS44NTYgODkuODU2IDg5Ljg1NnM4OS44NTYtNDAuMjMgODkuODU2LTg5Ljg1NmMwLTQ5LjU3NS00MC4xNDctODkuNzczLTg5LjcwMi04OS44NTZoLTAuMDA4ek02NTUuODcyIDIxNC4yNzJjLTAuMSAwLTAuMjE3LTAuMDAxLTAuMzM1LTAuMDAxLTQ5LjM0MyAwLTg5LjM0NCA0MC4wMDEtODkuMzQ0IDg5LjM0NCAwIDE0LjY1OCAzLjUzIDI4LjQ5MSA5Ljc4NiA0MC42OTZsLTAuMjM0LTAuNTA0YzEuOTggNC42NjYgNi41MjMgNy44NzkgMTEuODE2IDcuODc5IDcuMDY5IDAgMTIuOC01LjczMSAxMi44LTEyLjggMC0yLjQzOC0wLjY4MS00LjcxNi0xLjg2NC02LjY1NmwwLjAzMiAwLjA1NmMtNC4xOTYtOC4yODYtNi42NTQtMTguMDY0LTYuNjU0LTI4LjQxNiAwLTM1LjM0NiAyOC42NTQtNjQgNjQtNjRzNjQgMjguNjU0IDY0IDY0YzAgMzUuMzQ2LTI4LjY1NCA2NC02NCA2NC0wLjAwMSAwLTAuMDAxIDAtMC4wMDIgMHYwYy03LjA2OSAwLTEyLjggNS43MzEtMTIuOCAxMi44djBjMCA3LjA2OSA1LjczMSAxMi44IDEyLjggMTIuOHYwIDBjMC4wMzMgMCAwLjA3MiAwIDAuMTEyIDAgNDkuNDg1IDAgODkuNi00MC4xMTUgODkuNi04OS42IDAtMzIuMDkyLTE2Ljg3Mi02MC4yNDQtNDIuMjMtNzYuMDY4bC0wLjM3OC0wLjIyYy0xMy4yOTMtOC4zNTYtMjkuNDU1LTEzLjMxMy00Ni43NzUtMTMuMzEzLTAuMTE2IDAtMC4yMzEgMC0wLjM0NiAwLjAwMWgwLjAxOHpNNTg3LjI2NCAzMjUuMzc2Yy0yLjEzNyAwLjAyOS00LjE1NiAwLjQ5Ny01Ljk4MyAxLjMxOGwwLjA5NS0wLjAzOC0xNTAuNTI4IDc1LjUyYy0zLjEyMSAxLjQ5My01LjQ5OCA0LjEyLTYuNjI5IDcuMzM0bC0wLjAyNyAwLjA5MGMtMC42MDcgMS40MzgtMC45NiAzLjExLTAuOTYgNC44NjRzMC4zNTMgMy40MjYgMC45OTIgNC45NDhsLTAuMDMxLTAuMDg0YzQuMzUxIDguMjk1IDYuOTAzIDE4LjEyMSA2LjkwMyAyOC41NDRzLTIuNTUzIDIwLjI0OS03LjA2NyAyOC44ODlsMC4xNjQtMC4zNDVjLTAuNjA3IDEuNDM4LTAuOTYgMy4xMS0wLjk2IDQuODY0czAuMzUzIDMuNDI2IDAuOTkyIDQuOTQ4bC0wLjAzMS0wLjA4NGMxLjIzMSAzLjI2MiAzLjU4NSA1Ljg2NSA2LjU3OSA3LjM4OGwwLjA3NyAwLjAzNiAxNTAuNTI4IDc1LjI2NGMxLjQ3OSAwLjYwMiAzLjE5NSAwLjk1MiA0Ljk5MiAwLjk1MnMzLjUxMy0wLjM0OSA1LjA4My0wLjk4NGwtMC4wOTEgMC4wMzNjMy4yMjEtMS4wNDkgNS43NzktMy4zNTYgNy4xMzgtNi4zMjZsMC4wMzAtMC4wNzRjMTAuNzUxLTIxLjExNiAzMi4zMjUtMzUuMzI4IDU3LjIxOC0zNS4zMjggMC4wNDQgMCAwLjA4OCAwIDAuMTMzIDBoLTAuMDA3YzcuMDEyLTAuMTQxIDEyLjY1OS01Ljc4OCAxMi44LTEyLjc4N3YtMC4wMTNjMC03LjA2OS01LjczMS0xMi44LTEyLjgtMTIuOHYwIDBjLTAuMjIyLTAuMDAyLTAuNDg0LTAuMDAzLTAuNzQ2LTAuMDAzLTMwLjA4NiAwLTU2LjY0OCAxNS4wODctNzIuNTMzIDM4LjEwOGwtMC4xOTMgMC4yOTUtMTI5LjUzNi02NC43NjhjMi45MjItOC40IDQuNjEtMTguMDgzIDQuNjEtMjguMTZzLTEuNjg4LTE5Ljc2LTQuNzk2LTI4Ljc4MWwwLjE4NiAwLjYyMSAxMjkuNTM2LTY0Ljc2OGMxNi4xMTUgMjMuNDY2IDQyLjgwMSAzOC42NTcgNzMuMDM0IDM4LjY1NyAwLjE1NCAwIDAuMzA4IDAgMC40NjEtMC4wMDFoLTAuMDI0YzcuMDEyLTAuMTQxIDEyLjY1OS01Ljc4OCAxMi44LTEyLjc4N3YtMC4wMTNjMC03LjA2OS01LjczMS0xMi44LTEyLjgtMTIuOHYwYy0wLjA0NyAwLTAuMTAyIDAtMC4xNTcgMC0yNC45NSAwLTQ2LjU1Mi0xNC4zMzQtNTcuMDIwLTM1LjIxN2wtMC4xNjctMC4zNjhjLTEuNTQ2LTIuOTI3LTQuMDQ1LTUuMTc3LTcuMDc2LTYuMzY4bC0wLjA5Mi0wLjAzMnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTE2OyIgZ2x5cGgtbmFtZT0iaGFtYnVyZ2VyIiBkPSJNMCA0NjcuMmgxMDI0di0zOC40aC0xMDI0djM4LjR6TTAgOTE1LjJoMTAyNHYtMzguNGgtMTAyNHYzOC40ek0wIDE5LjJoMTAyNHYtMzguNGgtMTAyNHYzOC40eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MTc7IiBnbHlwaC1uYW1lPSJ5b3V0dWJlIiBkPSJNNzY4IDU2Mi4xNzZjLTQuNjQgMjAuNzI4LTE1Ljc1OSAzOC4zNDYtMzEuMDgyIDUxLjA3OWwtMC4xNSAwLjEyMWMtMTMuNjQxIDEwLjk2NC0zMC42NTEgMTguMjctNDkuMjU5IDIwLjE5bC0wLjQwNSAwLjAzNGgtMzQ5LjE4NGMtMjIuMzk5LTIuNzQ4LTQxLjk1MS0xMy4yMTUtNTYuMjY4LTI4LjYxNWwtMC4wNTItMC4wNTdjLTE1LjQzOS0xNC44NjEtMjUuMTYyLTM1LjU2Ni0yNS41OTktNTguNTQzbC0wLjAwMS0wLjA4MXYtMTk3LjM3NmMtMC4wMDUtMC4zMTgtMC4wMDgtMC42OTMtMC4wMDgtMS4wNjkgMC03LjAwOSAxLjAzMi0xMy43NzggMi45NTItMjAuMTYxbC0wLjEyOCAwLjQ5NWM3LjE5My0yNC43NTIgMjQuMDM1LTQ0LjY4NSA0Ni4wNzctNTUuODI4bDAuNTE1LTAuMjM2YzkuMTQ0LTQuMzMyIDE5Ljc1NC03LjU2MiAzMC44OTMtOS4xNDdsMC41OTUtMC4wNjloMzQ5Ljk1MmM5LjYwNyAxLjM2NSAxOC4yMzkgMy42MDEgMjYuNDU4IDYuNjgybC0wLjg1OC0wLjI4MmMxOC42NzMgNy42MTIgMzMuODE0IDIwLjY4OSA0My44MDUgMzcuMjI3bDAuMjI3IDAuNDA1YzYuMDc3IDkuOTgxIDEwLjE4OSAyMS44MDMgMTEuNDkgMzQuNDU4bDAuMDMwIDAuMzU4djIxMS43MTJjMCAyLjgxNiAwIDUuODg4IDAgOC43MDR6TTczMS4xMzYgMzUzLjI4YzAtMC4wODEgMC4wMDEtMC4xNzYgMC4wMDEtMC4yNzIgMC0yOS4xMjUtMjMuNjExLTUyLjczNi01Mi43MzYtNTIuNzM2LTAuNDUgMC0wLjg5OSAwLjAwNi0xLjM0NyAwLjAxN2wwLjA2Ni0wLjAwMWgtMzI4LjQ0OGMtMC42MjEtMC4wMjYtMS4zNDktMC4wNDEtMi4wODEtMC4wNDEtMTcuMzE4IDAtMzIuNjk1IDguMzA3LTQyLjM2NSAyMS4xNTNsLTAuMDk4IDAuMTM1Yy02LjcwOSA4LjM2My0xMC43NjcgMTkuMTAyLTEwLjc2NyAzMC43OSAwIDAuNDI2IDAuMDA1IDAuODUgMC4wMTYgMS4yNzNsLTAuMDAxLTAuMDYzYzAgNjIuOTc2IDAgMTI2LjIwOCAwIDE4OS4xODQtMC4wMjEgMC41NTQtMC4wMzQgMS4yMDQtMC4wMzQgMS44NTggMCAyOC4yNzcgMjIuOTIzIDUxLjIgNTEuMiA1MS4yIDAuOTEyIDAgMS44MTktMC4wMjQgMi43Mi0wLjA3MWwtMC4xMjYgMC4wMDVoMzMwLjI0YzAuMzgzIDAuMDEwIDAuODM0IDAuMDE2IDEuMjg2IDAuMDE2IDI4Ljk4NCAwIDUyLjQ4LTIzLjQ5NiA1Mi40OC01Mi40OCAwLTAuMjc2LTAuMDAyLTAuNTUxLTAuMDA2LTAuODI1bDAuMDAxIDAuMDQxcTAuNTEyLTk0LjQ2NCAwLTE4OS4xODR6TTYwOS4wMjQgNDY0LjEyOGwtMzguNCAyNS42LTkzLjQ0IDYwLjY3MmMtMy42NSAyLjcxOC04LjI0NyA0LjM1Mi0xMy4yMjYgNC4zNTItMC4wMzAgMC0wLjA2MSAwLTAuMDkxIDBoMC4wMDVjLTkuNzc3LTAuNjY2LTE3LjQ1NS04Ljc2LTE3LjQ1NS0xOC42NDcgMC0wLjQ2NSAwLjAxNy0wLjkyNiAwLjA1MC0xLjM4MmwtMC4wMDQgMC4wNjF2LTE3NC4zMzZjLTAuMDM1LTAuNDQ0LTAuMDU0LTAuOTYxLTAuMDU0LTEuNDgzIDAtNC4zMzIgMS4zNjItOC4zNDYgMy42ODEtMTEuNjM3bC0wLjA0MyAwLjA2NGMzLjM4Ny00LjY2NiA4LjgyNC03LjY2NiAxNC45NjEtNy42NjYgNC42NzYgMCA4Ljk0NSAxLjc0MSAxMi4xOTUgNC42MTFsLTAuMDIwLTAuMDE3IDEzMS4wNzIgODYuMjcyYzIuMzczIDEuNDk4IDQuMzk5IDMuMjggNi4xMTEgNS4zMzVsMC4wMzMgMC4wNDFjMi44MDEgMy4xODIgNC41MTEgNy4zODMgNC41MTEgMTEuOTg0IDAgNy4wMTItMy45NzEgMTMuMDk3LTkuNzg2IDE2LjEyOGwtMC4xMDEgMC4wNDh6TTU2NC43MzYgNDQ2LjQ2NGwtNzYuOC01MS4yczAgMC0xLjI4IDBjLTAuMjQ0IDAuNzY2LTAuMzg1IDEuNjQ2LTAuMzg1IDIuNTZzMC4xNDEgMS43OTQgMC40MDIgMi42MjJsLTAuMDE3LTAuMDYydjk0LjcyYy0wLjI0NCAwLjc2Ni0wLjM4NSAxLjY0Ni0wLjM4NSAyLjU2czAuMTQxIDEuNzk0IDAuNDAyIDIuNjIybC0wLjAxNy0wLjA2MnMwIDAgMS4yOCAwbDM2LjYwOC0yMy44MDhjMTMuODI0LTguOTYgMjcuNjQ4LTE3LjkyIDQxLjIxNi0yNy4xMzYgMC4yNTYtMS4yOCAxLjUzNi0xLjI4LTEuMDI0LTIuODE2eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MTg7IiBnbHlwaC1uYW1lPSJmZWF0dXJlIiBkPSJNNTYuNTE4IDQ0OGw0NTQuOTYyIDQ1NC45NjIgNDU0Ljk2Mi00NTQuOTYyLTQ1NC45NjItNDU0Ljk2Mi00NTQuOTYyIDQ1NC45NjJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxOTsiIGdseXBoLW5hbWU9InBsYXkiIGhvcml6LWFkdi14PSI4MjciIGQ9Ik03MS40MzktMzguMDg1Yy0xNS4yOTMtOS4xMjEtMzMuNDY2LTguMTY0LTQ4LjAyMSAyLjUzNi0xNC41NTYgMTAuNjk3LTIzLjQxNyAyOS42MDktMjMuNDE4IDQ5Ljk3MXY4NjcuMTUzYzAuMDAxIDIwLjM2NSA4Ljg2MiAzOS4yNzYgMjMuNDE4IDQ5Ljk3NHMzMi43MjggMTEuNjU3IDQ4LjAyMSAyLjUzNGw3MjguNDA3LTQzMy41NzZjMTYuNjkxLTkuOTU2IDI3LjIzMS0zMC4yODMgMjcuMjMxLTUyLjUwOHMtMTAuNTM5LTQyLjU1MS0yNy4yMzEtNTIuNTA4bC03MjguNDA3LTQzMy41Nzd6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxYTsiIGdseXBoLW5hbWU9ImFycm93LWxlZnQtc2hvcnQiIGQ9Ik0xMDI0IDM5Ni4zaC04MzEuMTY5di0yNi42ODRsMzI5LjE0My0zNjUuMjM2LTcxLjQ4LTY4LjM4LTQ1MC40OTQgNTEyIDQ1MC40OTQgNTEyIDcxLjQ4LTY4LjM3OC0zMjkuMTQzLTM2OC41NzN2LTI2LjY4NGg4MzEuMTY5di0xMDAuMDY1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MWI7IiBnbHlwaC1uYW1lPSJhcnJvdy1yaWdodC1zaG9ydCIgZD0iTTAgNDk5LjdoODMxLjE2NXYyNi42ODRsLTMyOS4xMzkgMzY1LjIzOCA3MS40OCA2OC4zNzggNDUwLjQ5NC01MTItNDUwLjQ5NC01MTItNzEuNDggNjguMzggMzI5LjEzOSAzNjguNTcxdjI2LjY4NGgtODMxLjE2NXYxMDAuMDY1eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MWQ7IiBnbHlwaC1uYW1lPSJwZXJzcGVjdGl2ZSIgaG9yaXotYWR2LXg9IjEzNjUiIGQ9Ik0xNzAuNjY3IDk2MGMtNDUuNDM5LTQ1LjMzMS04Mi4xNTYtOTkuMzgtMTA3LjQzNC0xNTkuNDI4bC0xLjIyMy0zLjI3NWMtMjQuMTA1LTU2LjY1LTM4LjExNy0xMjIuNTQ3LTM4LjExNy0xOTEuNzE2czE0LjAxMi0xMzUuMDY1IDM5LjM1Mi0xOTUuMDA1bC0xLjIzNSAzLjI4OWM1MS45MDctMTIzLjMxMyAxNDguMDQ2LTIxOS40NTMgMjY4LjA3MS0yNzAuMTI3bDMuMjg5LTEuMjMzYzU2LjY1LTI0LjEwNSAxMjIuNTQ3LTM4LjExNyAxOTEuNzE2LTM4LjExN3MxMzUuMDY1IDE0LjAxMiAxOTUuMDA1IDM5LjM1MmwtMy4yODktMS4yMzVjNjMuMzIyIDI2LjUwMSAxMTcuMzcxIDYzLjIxOSAxNjIuNjkyIDEwOC42NDhsMC4wMTAgMC4wMTAtMzU0LjQxOCAzNTQuNDE4ek0xMTk0LjY2Ny02NGM0NS40MzkgNDUuMzMxIDgyLjE1NiA5OS4zOCAxMDcuNDM0IDE1OS40MjhsMS4yMjMgMy4yNzVjMjQuMTA1IDU2LjY1IDM4LjExNyAxMjIuNTQ3IDM4LjExNyAxOTEuNzE2cy0xNC4wMTIgMTM1LjA2NS0zOS4zNTIgMTk1LjAwNWwxLjIzNS0zLjI4OWMtNTEuOTA3IDEyMy4zMTMtMTQ4LjA0NiAyMTkuNDUzLTI2OC4wNzEgMjcwLjEyN2wtMy4yODkgMS4yMzNjLTU2LjY1IDI0LjEwNS0xMjIuNTQ3IDM4LjExNy0xOTEuNzE2IDM4LjExN3MtMTM1LjA2NS0xNC4wMTItMTk1LjAwNS0zOS4zNTJsMy4yODkgMS4yMzVjLTYzLjMyMi0yNi41MDEtMTE3LjM3MS02My4yMTktMTYyLjY5Mi0xMDguNjQ4bC0wLjAxMC0wLjAxMCAzNTQuNDE4LTM1NC40MTh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkxZTsiIGdseXBoLW5hbWU9Im5ld3MiIGQ9Ik02ODIuNjY3LTcuMTExaC02ODIuNjY3djU2Ljg4OWg2ODIuNjY3ek0xMDI0IDI3Ny4zMzNoLTEwMjR2NTYuODg5aDEwMjR6TTEwMjQgNTYxLjc3OGgtMTAyNHY1Ni44ODloMTAyNHpNMTAyNCA4NDYuMjIyaC0xMDI0djU2Ljg4OWgxMDI0eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MWY7IiBnbHlwaC1uYW1lPSJpbmsiIGQ9Ik05NjcuMTExIDQ0OGMwLTI1MS4zNTEtMjAzLjc2LTQ1NS4xMTEtNDU1LjExMS00NTUuMTExcy00NTUuMTExIDIwMy43Ni00NTUuMTExIDQ1NS4xMTFjMCAyNTEuMzUxIDIwMy43NiA0NTUuMTExIDQ1NS4xMTEgNDU1LjExMXM0NTUuMTExLTIwMy43NiA0NTUuMTExLTQ1NS4xMTF6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkyMDsiIGdseXBoLW5hbWU9Im1lbW8iIGQ9Ik03MTguOTc2IDQ0My4zOTJoNjcuOTY4YzU1Ljg0NyAwIDEwMS4xMi00NS4yNzMgMTAxLjEyLTEwMS4xMnYwLTMzOC40MzJjMC0zMi41MTktMjYuMzYxLTU4Ljg4LTU4Ljg4LTU4Ljg4djBoLTYzNC4zNjhjLTMyLjUxOSAwLTU4Ljg4IDI2LjM2MS01OC44OCA1OC44OHYwIDMzOC40MzJjMCA1NS44NDcgNDUuMjczIDEwMS4xMiAxMDEuMTIgMTAxLjEydjBoNjcuOTY4YzAuMDEwIDAgMC4wMjEgMCAwLjAzMiAwIDI3Ljg2NSAwIDUxLjE5OS0xOS4zOTkgNTcuMjM1LTQ1LjQyOGwwLjA3Ny0wLjM5NmMxNy4xMDMtNTkuODY2IDcxLjMyOS0xMDIuOTU0IDEzNS42MTgtMTAyLjk1NCA0LjM5MyAwIDguNzM5IDAuMjAxIDEzLjAyOSAwLjU5NWwtMC41NTEtMC4wNDFoMy4wNzJjMy43MzktMC4zNTMgOC4wODUtMC41NTQgMTIuNDc4LTAuNTU0IDY0LjI5IDAgMTE4LjUxNSA0My4wODggMTM1LjM3NSAxMDEuOTYxbDAuMjQzIDAuOTkzYzYuMTEzIDI2LjQyNiAyOS40NDcgNDUuODI0IDU3LjMxMiA0NS44MjQgMC4wMTEgMCAwLjAyMiAwIDAuMDM0IDBoLTAuMDAyek0yMzcuMDU2IDQwOS42Yy0zNy41MzggMC02Ny45NjgtMzAuNDMtNjcuOTY4LTY3Ljk2OHYwLTMzNy43OTJjMC0xNC4xMzggMTEuNDYyLTI1LjYgMjUuNi0yNS42djBoNjM0LjQ5NmMxNC4xMzggMCAyNS42IDExLjQ2MiAyNS42IDI1LjZ2MCAzMzguNDMyYy0wLjM2MiAzNy4yMTgtMzAuNTgxIDY3LjI1Ny02Ny44MzMgNjcuMzI4aC02Ny45NzVjLTAuMTcgMC4wMDQtMC4zNjkgMC4wMDYtMC41NjkgMC4wMDYtMTIuMjM2IDAtMjIuNDY4LTguNTg1LTI0Ljk5OS0yMC4wNjBsLTAuMDMxLTAuMTdzMCAwIDAtMC44OTZjLTIxLjA4Mi03My44LTg3LjkyOS0xMjYuOTE3LTE2Ny4xODEtMTI2LjkxNy00Ljk5NiAwLTkuOTQzIDAuMjExLTE0LjgzMyAwLjYyNWwwLjYzOC0wLjA0M2MtNC4zMTItMC4zODEtOS4zMjktMC41OTgtMTQuMzk3LTAuNTk4LTc5LjQ5MiAwLTE0Ni41MDMgNTMuNDM5LTE2Ny4wNjggMTI2LjM1MWwtMC4yOTUgMS4yMjNzMCAwLjY0IDAgMC44OTZjLTIuNTYzIDExLjY0NS0xMi43OTQgMjAuMjMtMjUuMDMxIDIwLjIzLTAuMiAwLTAuNC0wLjAwMi0wLjU5OS0wLjAwN2wwLjAzMCAwLjAwMXpNNzcwLjMwNCA1OTUuOTY4YzAgOS4xOSA3LjQ1IDE2LjY0IDE2LjY0IDE2LjY0djBoODQuNjA4YzMyLjUxOSAwIDU4Ljg4LTI2LjM2MSA1OC44OC01OC44OHYtMTY5LjcyOGMwLTMyLjUxOS0yNi4zNjEtNTguODgtNTguODgtNTguODh2MGMtMC40MzctMC4wNDEtMC45NDUtMC4wNjQtMS40NTgtMC4wNjQtOS4xOSAwLTE2LjY0IDcuNDUtMTYuNjQgMTYuNjRzNy40NSAxNi42NCAxNi42NCAxNi42NGMwLjUxMyAwIDEuMDIxLTAuMDIzIDEuNTIzLTAuMDY5bC0wLjA2NSAwLjAwNWMxNC4xMzggMCAyNS42IDExLjQ2MiAyNS42IDI1LjZ2MCAxNjkuODU2YzAgMTQuMTM4LTExLjQ2MiAyNS42LTI1LjYgMjUuNnYwaC04NC42MDhjLTkuMTkgMC0xNi42NCA3LjQ1LTE2LjY0IDE2LjY0djB6TTE1Mi40NDggNTc5LjQ1NmMtMTQuMTM4IDAtMjUuNi0xMS40NjItMjUuNi0yNS42djAtMTY5Ljg1NmMwLTE0LjEzOCAxMS40NjItMjUuNiAyNS42LTI1LjZ2MGMwLjQzNyAwLjA0MSAwLjk0NSAwLjA2NCAxLjQ1OCAwLjA2NCA5LjE5IDAgMTYuNjQtNy40NSAxNi42NC0xNi42NHMtNy40NS0xNi42NC0xNi42NC0xNi42NGMtMC41MTMgMC0xLjAyMSAwLjAyMy0xLjUyMyAwLjA2OWwwLjA2NS0wLjAwNWMwIDAgMCAwIDAgMC0zMi40NzQgMC01OC44MDcgMjYuMjg5LTU4Ljg4IDU4Ljc0NXYxNjkuNzM1YzAgMzIuNTE5IDI2LjM2MSA1OC44OCA1OC44OCA1OC44OGg4NC42MDhjMC40MzcgMC4wNDEgMC45NDUgMC4wNjQgMS40NTggMC4wNjQgOS4xOSAwIDE2LjY0LTcuNDUgMTYuNjQtMTYuNjRzLTcuNDUtMTYuNjQtMTYuNjQtMTYuNjRjLTAuNTEzIDAtMS4wMjEgMC4wMjMtMS41MjMgMC4wNjlsMC4wNjUtMC4wMDV6TTIyMC40MTYgODkyLjE2YzAgMCAwIDAgMCAwIDAgMzIuNTE5IDI2LjM2MSA1OC44OCA1OC44OCA1OC44OCAwLjA0NSAwIDAuMDkwIDAgMC4xMzUgMGgyNzguNTIxYzE2LjI1MS0wLjAyMCAzMC45NTctNi42MiA0MS41OTktMTcuMjc5bDE4Ni43NTMtMTg2Ljc1M2MxMC42MDMtMTAuNjc4IDE3LjE4Ni0yNS4zNjEgMTcuMjgtNDEuNTgydi0yNzguNTQ2YzAtOS4xOS03LjQ1LTE2LjY0LTE2LjY0LTE2LjY0cy0xNi42NCA3LjQ1LTE2LjY0IDE2LjY0djAgMjc4LjUyOGMwIDAuMDA2IDAgMC4wMTMgMCAwLjAyMCAwIDcuMDk2LTIuODg3IDEzLjUxOC03LjU1MSAxOC4xNTVsLTE4Ni43NTMgMTg2LjYyNWMtNC42MzggNC42NjUtMTEuMDYwIDcuNTUyLTE4LjE1NiA3LjU1Mi0wLjAwNyAwLTAuMDE0IDAtMC4wMjEgMGgtMjc4LjM5OWMtMTQuMTM4IDAtMjUuNi0xMS40NjItMjUuNi0yNS42djAtNDY1LjI4YzAtOS4xOS03LjQ1LTE2LjY0LTE2LjY0LTE2LjY0cy0xNi42NCA3LjQ1LTE2LjY0IDE2LjY0djB6TTU3NiA5NDcuMmM5LjEzNS0wLjA3MyAxNi41MTItNy40OTQgMTYuNTEyLTE2LjY0IDAgMCAwIDAgMC0wLjAwMXYwLTE5MS4xMDRoMTkwLjU5MmMwLjQzNyAwLjA0MSAwLjk0NSAwLjA2NCAxLjQ1OCAwLjA2NCA5LjE5IDAgMTYuNjQtNy40NSAxNi42NC0xNi42NHMtNy40NS0xNi42NC0xNi42NC0xNi42NGMtMC41MTMgMC0xLjAyMSAwLjAyMy0xLjUyMyAwLjA2OWwwLjA2NS0wLjAwNWgtMjA3LjEwNGMwIDAgMCAwIDAgMC05LjE0NSAwLTE2LjU2NyA3LjM3Ny0xNi42MzkgMTYuNTA1djIwNy43NTFjMCA5LjE5IDcuNDUgMTYuNjQgMTYuNjQgMTYuNjR2MHpNODk3LjE1MiA1MTJjMC4wNzMgOS4xMzUgNy40OTQgMTYuNTEyIDE2LjY0IDE2LjUxMiAwIDAgMCAwIDAuMDAxIDBoODQuNjA4YzAgMCAwIDAgMCAwIDkuMTQ1IDAgMTYuNTY3LTcuMzc3IDE2LjYzOS0xNi41MDV2LTg0LjYxNWMwLTkuMTktNy40NS0xNi42NC0xNi42NC0xNi42NHMtMTYuNjQgNy40NS0xNi42NCAxNi42NHYwIDY3LjQ1NmgtNjcuOTY4Yy0wLjAwMiAwLTAuMDA1IDAtMC4wMDggMC05LjE5IDAtMTYuNjQgNy40NS0xNi42NCAxNi42NCAwIDAuMTggMC4wMDMgMC4zNTkgMC4wMDkgMC41MzhsLTAuMDAxLTAuMDI2ek04Ljk2IDUxMmMwLjM1NCA4LjkxIDcuNjYzIDE2IDE2LjYyOCAxNiAwLjAwNCAwIDAuMDA5IDAgMC4wMTMgMGg4NC42MDdjMC40MzcgMC4wNDEgMC45NDUgMC4wNjQgMS40NTggMC4wNjQgOS4xOSAwIDE2LjY0LTcuNDUgMTYuNjQtMTYuNjRzLTcuNDUtMTYuNjQtMTYuNjQtMTYuNjRjLTAuNTEzIDAtMS4wMjEgMC4wMjMtMS41MjMgMC4wNjlsMC4wNjUtMC4wMDVoLTY3Ljk2OHYtNjcuOTY4YzAtOS4xOS03LjQ1LTE2LjY0LTE2LjY0LTE2LjY0cy0xNi42NCA3LjQ1LTE2LjY0IDE2LjY0djB6TTI1OC4xNzYgMTA1LjA4OGMtMTUuMDU3IDAtMjcuMjY0LTEyLjIwNy0yNy4yNjQtMjcuMjY0czEyLjIwNy0yNy4yNjQgMjcuMjY0LTI3LjI2NGMxNS4wNTcgMCAyNy4yNjQgMTIuMjA3IDI3LjI2NCAyNy4yNjR2MGMwIDAuMDM4IDAgMC4wODMgMCAwLjEyOCAwIDE0Ljk4Ny0xMi4xNDkgMjcuMTM2LTI3LjEzNiAyNy4xMzYtMC4wNDUgMC0wLjA5MCAwLTAuMTM1IDBoMC4wMDd6TTM4NS4xNTIgMTA1LjA4OGMtMC4wMzggMC0wLjA4MyAwLTAuMTI4IDAtMTUuMDU3IDAtMjcuMjY0LTEyLjIwNy0yNy4yNjQtMjcuMjY0czEyLjIwNy0yNy4yNjQgMjcuMjY0LTI3LjI2NGMxNS4wNTcgMCAyNy4yNjQgMTIuMjA2IDI3LjI2NCAyNy4yNjR2MGMwIDAgMCAwIDAgMCAwIDE1LjAxMi0xMi4xMzQgMjcuMTkxLTI3LjEyOSAyNy4yNjRoLTAuMDA3ek01MTIgMTA1LjA4OGMtMC4wMzggMC0wLjA4MyAwLTAuMTI4IDAtMTUuMDU3IDAtMjcuMjY0LTEyLjIwNy0yNy4yNjQtMjcuMjY0czEyLjIwNy0yNy4yNjQgMjcuMjY0LTI3LjI2NGMxNS4wNTcgMCAyNy4yNjQgMTIuMjA2IDI3LjI2NCAyNy4yNjR2MGMwIDAuMDM4IDAgMC4wODMgMCAwLjEyOCAwIDE0Ljk4Ny0xMi4xNDkgMjcuMTM2LTI3LjEzNiAyNy4xMzYgMCAwIDAgMCAwIDB2MHpNNjM4Ljg0OCAxMDUuMDg4Yy0wLjE1MiAwLjAwMy0wLjMzMiAwLjAwNS0wLjUxMiAwLjAwNS0xNS4wNTcgMC0yNy4yNjQtMTIuMjA3LTI3LjI2NC0yNy4yNjRzMTIuMjA3LTI3LjI2NCAyNy4yNjQtMjcuMjY0YzE1LjA1NiAwIDI3LjI2MSAxMi4yMDQgMjcuMjY0IDI3LjI1OXYwYzAgMC4wMzkgMCAwLjA4NSAwIDAuMTMxIDAgMTQuODUyLTExLjkzMSAyNi45MTctMjYuNzMyIDI3LjEzM2gtMC4wMjB6TTc2NS42OTYgMTA1LjA4OGMtMTQuNzgtMC4zNTgtMjYuNjI0LTEyLjQyNC0yNi42MjQtMjcuMjU2IDAtMTUuMDU3IDEyLjIwNy0yNy4yNjQgMjcuMjY0LTI3LjI2NCAxNS4wNTUgMCAyNy4yNiAxMi4yMDIgMjcuMjY0IDI3LjI1NnYwYzAgMC4wNDEgMCAwLjA5MCAwIDAuMTM5IDAgMTQuOTg3LTEyLjE0OSAyNy4xMzYtMjcuMTM2IDI3LjEzNi0wLjI3IDAtMC41MzktMC4wMDQtMC44MDgtMC4wMTJsMC4wMzkgMC4wMDF6TTMyMS42NjQgMjEwLjk0NGMtMC4wMzggMC0wLjA4MyAwLTAuMTI4IDAtMTUuMDU3IDAtMjcuMjY0LTEyLjIwNy0yNy4yNjQtMjcuMjY0czEyLjIwNy0yNy4yNjQgMjcuMjY0LTI3LjI2NGMxNS4wNTcgMCAyNy4yNjQgMTIuMjA2IDI3LjI2NCAyNy4yNjR2MGMwIDAuMDM4IDAgMC4wODMgMCAwLjEyOCAwIDE0Ljk4Ny0xMi4xNDkgMjcuMTM2LTI3LjEzNiAyNy4xMzYgMCAwIDAgMCAwIDB2MHpNNDQ4IDIxMC45NDRjLTAuMDM4IDAtMC4wODMgMC0wLjEyOCAwLTE1LjA1NyAwLTI3LjI2NC0xMi4yMDctMjcuMjY0LTI3LjI2NHMxMi4yMDctMjcuMjY0IDI3LjI2NC0yNy4yNjRjMTUuMDU3IDAgMjcuMjY0IDEyLjIwNiAyNy4yNjQgMjcuMjY0djBjMCAwLjAzOCAwIDAuMDgzIDAgMC4xMjggMCAxNC45ODctMTIuMTQ5IDI3LjEzNi0yNy4xMzYgMjcuMTM2IDAgMCAwIDAgMCAwdjB6TTU3NiAyMTAuOTQ0Yy0wLjAzOCAwLTAuMDgzIDAtMC4xMjggMC0xNS4wNTcgMC0yNy4yNjQtMTIuMjA3LTI3LjI2NC0yNy4yNjRzMTIuMjA3LTI3LjI2NCAyNy4yNjQtMjcuMjY0YzE1LjA1NyAwIDI3LjI2NCAxMi4yMDYgMjcuMjY0IDI3LjI2NHYwYzAgMCAwIDAgMCAwIDAgMTUuMDEyLTEyLjEzNCAyNy4xOTEtMjcuMTI5IDI3LjI2NGgtMC4wMDd6TTcwMi4zMzYgMjEwLjk0NGMtMTUuMDU3IDAtMjcuMjY0LTEyLjIwNy0yNy4yNjQtMjcuMjY0czEyLjIwNy0yNy4yNjQgMjcuMjY0LTI3LjI2NGMxNS4wNTcgMCAyNy4yNjQgMTIuMjA3IDI3LjI2NCAyNy4yNjR2MGMwIDE1LjA1Ny0xMi4yMDcgMjcuMjY0LTI3LjI2NCAyNy4yNjR2MHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTIxOyIgZ2x5cGgtbmFtZT0ic2VhcmNoIiBkPSJNNjMzLjg1NiAzMjkuNzI4YzYyLjUxOCA2Mi41MzcgMTAxLjE4NCAxNDguOTIxIDEwMS4xODQgMjQ0LjMzNiAwIDE5MC44Ny0xNTQuNzMgMzQ1LjYtMzQ1LjYgMzQ1LjZzLTM0NS42LTE1NC43My0zNDUuNi0zNDUuNmMwLTk1LjQxNSAzOC42NjctMTgxLjc5OSAxMDEuMTg1LTI0NC4zMzdsLTAuMDAxIDAuMDAxYzYyLjU0NS02Mi41NjUgMTQ4Ljk2MS0xMDEuMjY0IDI0NC40MTYtMTAxLjI2NHMxODEuODcxIDM4LjY5OSAyNDQuNDE1IDEwMS4yNjNsMC4wMDEgMC4wMDF6TTY2MC45OTIgODQ1LjU2OGM2OS40NzctNjkuNDg4IDExMi40NDgtMTY1LjQ3OSAxMTIuNDQ4LTI3MS41MDYgMC0yMTIuMDc3LTE3MS45MjMtMzg0LTM4NC0zODRzLTM4NCAxNzEuOTIzLTM4NCAzODRjMCAxMDYuMDI3IDQyLjk3MSAyMDIuMDE4IDExMi40NDkgMjcxLjUwN2wtMC4wMDEtMC4wMDFjNjkuNDkyIDY5LjUwNCAxNjUuNTAyIDExMi40OTQgMjcxLjU1MiAxMTIuNDk0czIwMi4wNTktNDIuOTkgMjcxLjU1MS0xMTIuNDkzbDAuMDAxLTAuMDAxek0xMDExLjk2OC01MC40MzJjLTMuNDYxLTMuNTExLTguMjY5LTUuNjg2LTEzLjU4NS01LjY4Ni00LjkyNiAwLTkuNDE1IDEuODY3LTEyLjc5OSA0LjkzMmwwLjAxNi0wLjAxNC0zNDkuNTY4IDM0OS41NjhjLTMuNDMxIDMuNDY3LTUuNTUxIDguMjM4LTUuNTUxIDEzLjUwNHMyLjEyIDEwLjAzNyA1LjU1MyAxMy41MDZsLTAuMDAyLTAuMDAyYzMuNDY3IDMuNDMxIDguMjM4IDUuNTUxIDEzLjUwNCA1LjU1MXMxMC4wMzctMi4xMiAxMy41MDYtNS41NTNsMzQ5LjA1NC0zNDguNzk4YzMuNDMxLTMuNDY3IDUuNTUxLTguMjM4IDUuNTUxLTEzLjUwNHMtMi4xMi0xMC4wMzctNS41NTMtMTMuNTA2bDAuMDAyIDAuMDAyeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MjI7IiBnbHlwaC1uYW1lPSJhcHBsZSIgZD0iTTMzOC4xNzYgNDcxLjI5NmMyLjA0OC01OS45MDQgMjYuODgtMTA3Ljc3NiA3Ni4wMzItMTQyLjg0OCA1LjYzMi00LjA5NiAxMS43NzYtNy40MjQgMTcuNjY0LTEwLjc1MnM5LjIxNi05Ljk4NCA4LjE5Mi0xNi4xMjhjLTEuMjgtNy4xNjgtNi4xNDQtMTIuMjg4LTEzLjA1Ni0xMy41NjgtMy44NC0wLjc2OC03LjE2OCAwLTEwLjQ5NiAyLjA0OC0zNi4zNTIgMTkuNDU2LTY0LjUxMiA0Ny4xMDQtODQuNDggODMuMi0xMi44IDIzLjI5Ni0yMC45OTIgNDguMzg0LTIzLjgwOCA3NS4wMDgtNi4xNDQgNjIuOTc2IDEyLjAzMiAxMTcuNzYgNTUuMjk2IDE2My44NCAzMC40NjQgMzIuNTEyIDY3Ljg0IDUyLjk5MiAxMTEuODcyIDYwLjQxNiA2NS41MzYgMTEuMDA4IDEyMy42NDgtNS4zNzYgMTczLjU2OC00OS40MDggMzMuNTM2LTI5LjY5NiA1NC41MjgtNjcuMDcyIDYzLjc0NC0xMTAuODQ4IDQuMzUyLTIwLjk5MiA1LjM3Ni00Mi43NTIgMi44MTYtNjQuMjU2LTQuNjA4LTM5LjE2OC0xOS4yLTc0LjI0LTQzLjc3Ni0xMDUuMjE2LTE3LjkyLTIyLjI3Mi0zOS40MjQtMzkuOTM2LTY0Ljc2OC01My4yNDgtOC4xOTItNC4zNTItMTcuNjY0LTEuNTM2LTIxLjc2IDYuMTQ0LTQuMDk2IDcuOTM2LTEuMjggMTcuMTUyIDYuOTEyIDIxLjUwNCAyNC44MzIgMTMuMDU2IDQ1LjU2OCAzMC45NzYgNjEuNjk2IDU0LjAxNiAxNi4xMjggMjIuNzg0IDI2LjM2OCA0OC4xMjggMjkuOTUyIDc2LjAzMiA2LjQgNDkuOTItNi4xNDQgOTQuNzItMzcuODg4IDEzMy44ODgtMjYuMTEyIDMxLjc0NC01OS42NDggNTEuNDU2LTk5Ljg0IDU5LjY0OC0xNy4xNTIgMy41ODQtMzQuNTYgNC42MDgtNTEuOTY4IDIuMzA0LTY0LTguMTkyLTExMC41OTItNDEuMjE2LTEzOS4wMDgtOTkuMzI4LTkuMjE2LTE4LjY4OC0xNC4wODAtMzguOTEyLTE1LjYxNi01OS42NDgtMC4yNTYtNC42MDggMC04Ljk2IDAtMTMuNTY4aC0wLjc2OHpNNTEyLjUxMiA1ODEuODg4Yy01MS40NTYgMC05Ni0zNC41Ni0xMDcuNTItODMuNzEyLTkuMjE2LTM5LjkzNiAwLjc2OC03NS4yNjQgMjkuNDQtMTA0LjcwNCA3LjQyNC03LjQyNCA2LjkxMi0xNy40MDggMS41MzYtMjMuMDQwLTYuNC02LjY1Ni0xNi4xMjgtNi45MTItMjMuMDQwIDAtMTEuMjY0IDExLjAwOC0yMC43MzYgMjMuODA4LTI3LjkwNCAzOC4xNDQtMTEuMjY0IDIyLjI3Mi0xNi4zODQgNDcuMTA0LTE0LjU5MiA3MS45MzYgMi4wNDggMzMuMjggMTQuNTkyIDYyLjQ2NCAzNy4xMiA4Ny4wNDAgMjAuNzM2IDIyLjUyOCA0NS44MjQgMzcuMTIgNzUuNzc2IDQzLjAwOCA0NS4wNTYgOC43MDQgODUuNzYtMS43OTIgMTIwLjgzMi0zMS40ODggMjMuMjk2LTE5LjcxMiAzOC42NTYtNDQuNTQ0IDQ1LjU2OC03NC40OTYgMTAuMjQtNDQuMDMyIDEuMDI0LTg0LjIyNC0yNi4xMTItMTIwLjA2NC0zLjg0LTUuMTItOC4xOTItOS43MjgtMTIuNTQ0LTE0LjA4MC00Ljg2NC00LjYwOC0xMC4yNC02LjE0NC0xNi42NC00LjA5Ni02LjE0NCAyLjA0OC05LjcyOCA2LjY1Ni0xMC40OTYgMTMuMzEyLTAuNTEyIDUuMzc2IDEuMjggOS43MjggNS4xMiAxMy4zMTIgMTAuNzUyIDEwLjQ5NiAxOS40NTYgMjIuNTI4IDI0LjgzMiAzNi44NjQgMTUuODcyIDQxLjcyOCA5Ljk4NCA4MC4xMjgtMTguNjg4IDExNC40MzItMTcuNjY0IDIwLjk5Mi00MC43MDQgMzIuNzY4LTY3Ljg0IDM2Ljg2NC00Ljg2NCAwLjc2OC05LjcyOCAxLjAyNC0xNC41OTIgMS4wMjR6TTU1OS4xMDQgMzQ2LjM2OGMwLTYuNjU2LTEuMjgtMTMuMzEyLTIuMzA0LTE5LjcxMi0zLjA3Mi0xOC42ODgtNi40LTM3LjM3Ni05LjQ3Mi01NS44MDgtMS41MzYtOC45Ni0yLjgxNi0xNy45Mi00Ljg2NC0yNi44OC0zLjA3Mi0xNC41OTItMTYuMzg0LTI0LjU3Ni0zMi0yNC4zMi0xNC4wODAgMC4yNTYtMjYuODggMTEuNTItMjkuNDQgMjUuNi01LjEyIDI5Ljk1Mi0xMC4yNCA1OS45MDQtMTUuMzYgODkuODU2LTMuMDcyIDE3LjkyIDEuMjggMzMuNTM2IDE1LjEwNCA0NS44MjQgMTMuODI0IDEyLjAzMiAyOS45NTIgMTUuMTA0IDQ3LjEwNCA4Ljk2czI3LjM5Mi0xOC42ODggMzAuNzItMzYuNjA4YzAtMS4yOCAwLjUxMi0yLjMwNCAwLjUxMi0zLjU4NHMwLTIuMzA0IDAtMy41ODR6TTUxMS43NDQgNDI0LjQ0OGMtMTIuNTQ0IDAtMjQuNTc2IDUuMTItMzMuNTM2IDE0LjA4MHMtMTMuODI0IDIwLjk5Mi0xMy44MjQgMzMuNTM2YzAgMjYuMTEyIDIxLjUwNCA0Ny4zNiA0Ny42MTYgNDcuMTA0IDI1Ljg1NiAwIDQ2Ljg0OC0yMS4yNDggNDcuMTA0LTQ3LjEwNCAwLTI2LjExMi0yMS4yNDgtNDcuNjE2LTQ3LjM2LTQ3LjM2eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MjM7IiBnbHlwaC1uYW1lPSJnb29nbGUiIGQ9Ik03MTYuNTQ0IDQzMC4wODBjLTEuMDI0LTcuOTM2LTUuMzc2LTEzLjgyNC0xMi4yODgtMTcuNjY0LTE0LjU5Mi04LjQ0OC0zMy4wMjQgMC0zNi42MDggMTYuNjQtMC4yNTYgMS41MzYtMC41MTIgMy4zMjgtMC41MTIgNC44NjQgMCA5LjQ3MiAwIDE4LjY4OCAwIDI4LjE2IDAgMTIuMjg4IDkuMjE2IDIyLjc4NCAyMS4yNDggMjQuMzIgMTMuODI0IDEuNzkyIDI0LjgzMi03LjE2OCAyNy42NDgtMTguNjg4IDAtMC41MTIgMC0xLjI4IDAuMjU2LTIuMDQ4IDAtMC4yNTYgMC0wLjc2OCAwLTEuMDI0IDAtMC41MTIgMC0xLjI4IDAtMS43OTJ2LTMwLjQ2NHMwLTAuNzY4IDAtMS4yOGMwLTAuMjU2IDAtMC43NjggMC0xLjAyNHpNMzA3Ljk2OCA0MzAuMDgwcy0wLjI1NiAwLjc2OC0wLjUxMiAxLjI4Yy0wLjI1NiAwLjI1NiAwIDEuMDI0LTAuMjU2IDEuMjh2MzAuNzJzMCAwLjc2OCAwLjI1NiAxLjI4YzAgMCAwIDAuMjU2IDAgMC41MTIgMCAwIDAgMC4yNTYgMC4yNTYgMC4yNTYgMC43NjgtMC41MTIgMC41MTItMS4yOCAwLjUxMi0yLjA0OC0wLjUxMi05LjQ3MiAwLTE4Ljk0NCAwLTI4LjQxNiAwLTEuNTM2IDEuMDI0LTMuMzI4LTAuMjU2LTQuODY0ek01MTQuNTYgNjUyLjh2MGMtMS41MzYtMS4yOC0zLjMyOC0xLjI4LTQuODY0LTAuMjU2IDAgMCAwIDAgMCAwLjI1Nmg0Ljg2NHpNNTE0LjMwNCAyNDMuMmgtMy41ODR2MC41MTJzMS4wMjQgMC41MTIgMS43OTIgMC41MTIgMS4wMjQgMCAxLjc5Mi0wLjI1NnYwLTAuNTEyek03MTYuOCA0NjMuMTA0cy0wLjI1NiAxLjAyNC0wLjI1NiAxLjUzNmMwIDAgMC4yNTYgMCAwLjI1NiAwdi0xLjUzNnpNNzE2LjggNDY0LjY0czAgMC0wLjI1NiAwdjEuMjhoMC4yNTZ2LTEuMjh6TTMwNy40NTYgNDY0LjY0czAtMS4wMjQtMC4yNTYtMS4yOHYxLjI4aDAuMjU2ek0zMDcuMiA0MzIuNjRzMC4yNTYtMC43NjggMC4yNTYtMS4yOGgtMC4yNTZ2MS4yOHpNNzE2LjU0NCA0MzEuMzZzMCAxLjAyNCAwLjI1NiAxLjI4di0xLjI4czAgMC0wLjI1NiAwek03MTYuNTQ0IDQzMS4zNmgwLjI1NnYtMS4wMjRoLTAuMjU2djEuMDI0ek01MDguNjcyIDI0My4ydjAuNTEyczAuNzY4IDAuMjU2IDEuMDI0IDB2MC0wLjUxMmgtMS4yOHpNNTE2LjA5NiAyNDMuNzEydi0wLjUxMmgtMS4yOHYwLjUxMnMwLjUxMiAwLjI1NiAwLjUxMiAwLjI1NmMwIDAgMC41MTIgMCAwLjUxMi0wLjI1NnpNNTA5LjY5NiAyNDMuMnYwIDAuNTEyaDAuNzY4di0wLjUxMmgtMC43Njh6TTUxNS4wNzIgMjQzLjQ1NmgtMC43NjhzMCAwIDAgMGgwLjc2OHpNNTM3LjA4OCA0NDcuNzQ0YzAtMjQuNTc2IDAtNDkuMTUyIDAtNzMuOTg0IDAtNi40LTEuNzkyLTEyLjAzMi02LjE0NC0xNi44OTYtNi45MTItNy42OC0xNS44NzItMTAuNDk2LTI1LjYtNy40MjQtOS45ODQgMy4wNzItMTUuNjE2IDkuOTg0LTE3LjQwOCAyMC4yMjQgMCAxLjI4LTAuMjU2IDIuNTYtMC4yNTYgNC4wOTYgMCA0OS40MDggMCA5OC44MTYgMCAxNDguMjI0IDAgMTAuMjQgNC42MDggMTcuOTIgMTMuODI0IDIyLjUyOCAxNS4xMDQgNy42OCAzMy4yOC0yLjA0OCAzNS41ODQtMTguNjg4IDAtMS41MzYgMC0zLjA3MiAwLTQuNjA4IDAtMjQuNTc2IDAtNDguODk2IDAtNzMuNDcyek02MjYuOTQ0IDM5NS41MmMwLTE1LjEwNCAwLTMwLjQ2NCAwLTQ1LjU2OCAwLTkuMjE2LTQuMDk2LTE2LjM4NC0xMS43NzYtMjEuMjQ4LTE1LjEwNC05LjQ3Mi0zNS4wNzIgMC0zNy4zNzYgMTcuNjY0IDAgMS4yOC0wLjI1NiAyLjMwNC0wLjI1NiAzLjU4NCAwIDMwLjQ2NCAwIDYwLjkyOCAwIDkxLjM5MiAwIDUuMTIgMS41MzYgMTAuMjQgNC42MDggMTQuNTkyIDMuMDcyIDQuMDk2IDcuNDI0IDcuNDI0IDEyLjI4OCA4Ljk2IDE1Ljg3MiA1LjM3NiAzMi4yNTYtNi40IDMyLjUxMi0yMy4wNDB2LTAuNTEyYzAtMTUuMzYgMC0zMC40NjQgMC00NS44MjR6TTQ0Ny4yMzIgNDk5Ljk2OHYtNDUuMDU2YzAtNy4xNjgtMi4zMDQtMTMuMzEyLTcuNDI0LTE4LjE3Ni03LjQyNC02LjkxMi0xNi4xMjgtOC45Ni0yNS42LTUuNjMycy0xNC44NDggMTAuMjQtMTYuMzg0IDIwLjIyNGMwIDEuMDI0LTAuMjU2IDIuMzA0LTAuMjU2IDMuMzI4IDAgMzAuMjA4IDAgNjAuNjcyIDAgOTAuODggMCA5Ljk4NCA0LjM1MiAxNy40MDggMTMuMDU2IDIyLjI3MiAxNi4xMjggOC43MDQgMzUuODQtMi41NiAzNi4zNTItMjAuNzM2IDAtNi40IDAtMTMuMDU2IDAtMTkuNDU2IDAtOS4yMTYgMC0xOC4xNzYgMC0yNy4zOTJ6TTYyNi45NDQgNTMxLjk2OGMwLTQuNjA4IDAtOS4yMTYgMC0xMy44MjQgMC0xMS4yNjQtNy42OC0yMi4yNzItMjAuMjI0LTI0LjU3Ni0xNC4wODAtMi41Ni0yNy4xMzYgNi45MTItMjkuMTg0IDIwLjczNiAwIDEuNTM2LTAuMjU2IDMuMDcyLTAuMjU2IDQuNjA4IDAgOC45NiAwIDE4LjE3NiAwIDI3LjEzNiAwIDUuMTIgMS41MzYgMTAuMjQgNC42MDggMTQuNTkyIDMuMDcyIDQuMDk2IDcuNDI0IDcuNDI0IDEyLjI4OCA4Ljk2IDE1Ljg3MiA1LjM3NiAzMi4yNTYtNi40IDMyLjUxMi0yMy4wNDAgMC00Ljg2NCAwLTkuNzI4IDAtMTQuNTkydjB6TTQ0Ny4yMzIgMzY0LjAzMmMwLTQuODY0IDAtOS43MjggMC0xNC41OTItMC4yNTYtMTEuMDA4LTcuNjgtMjAuMjI0LTE4LjQzMi0yMy4yOTYtMTQuMzM2LTMuODQtMjkuMTg0IDUuODg4LTMwLjk3NiAyMC43MzYgMCAxLjAyNCAwIDIuMzA0LTAuMjU2IDMuMzI4IDAgOS4yMTYgMCAxOC40MzIgMCAyNy42NDggMCA3LjY4IDIuODE2IDE0LjA4MCA4LjcwNCAxOC45NDQgMTQuMzM2IDEyLjI4OCAzNi44NjQgNC42MDggNDAuNDQ4LTE0LjA4MCAwLjI1Ni0xLjc5MiAwLjUxMi0zLjU4NCAwLjUxMi01LjM3NiAwLTQuNjA4IDAtOC45NiAwLTEzLjU2OHYwek01MDkuNjk2IDY1Mi41NDRoNC44NjRjMTIuNTQ0LTEuMjggMjIuMjcyLTExLjUyIDIyLjUyOC0yNC4wNjQgMC05LjcyOCAwLTE5LjQ1NiAwLTI5LjQ0IDAtMTIuMDMyLTkuNzI4LTIyLjUyOC0yMi4wMTYtMjQuMDY0LTEzLjA1Ni0xLjUzNi0yNS42IDcuOTM2LTI3LjM5MiAyMS41MDQgMCAxLjAyNCAwIDIuMzA0LTAuMjU2IDMuMzI4IDAgOS4yMTYgMCAxOC40MzIgMCAyNy42NDggMCA4LjcwNCAzLjg0IDE1LjYxNiAxMC43NTIgMjAuNDggMy4zMjggMi41NiA3LjQyNCAzLjg0IDExLjUyIDQuMDk2ek01MTUuMDcyIDI0My40NTZoLTYuNGMtMS4yOCAwLjUxMi0yLjU2IDAuNzY4LTMuODQgMS4wMjQtNC44NjQgMS41MzYtOS40NzIgNC42MDgtMTIuNTQ0IDguOTZzLTQuODY0IDkuMjE2LTQuODY0IDE0LjU5MmMwIDkuNDcyIDAgMTguNjg4IDAgMjguMTYgMCAxMy41NjggMTAuNDk2IDIzLjI5NiAyMi4wMTYgMjQuNTc2IDE0LjMzNiAxLjUzNiAyNy4xMzYtOS40NzIgMjcuMzkyLTIzLjgwOCAwLTkuNzI4IDAtMTkuNzEyIDAtMjkuNDQgMC0xMS41Mi04LjQ0OC0yMS4yNDgtMTkuNzEyLTIzLjU1Mi0wLjUxMiAwLTAuNzY4IDAtMS4wMjQtMC4yNTZoLTEuMDI0ek0zMDcuOTY4IDQzMC4wODBjLTAuNTEyIDkuNzI4IDAgMTkuNzEyLTAuMjU2IDI5LjQ0IDAgMi4wNDggMC41MTIgMy44NCAwLjI1NiA1LjYzMiAxLjc5MiAxMS4wMDggOS40NzIgMTguNjg4IDE5Ljk2OCAyMC45OTIgMTMuMDU2IDIuNTYgMjYuMTEyLTYuMTQ0IDI4LjY3Mi0xOC45NDQgMC4yNTYtMS41MzYgMC41MTItMy4wNzIgMC41MTItNC44NjQgMC05LjcyOCAwLTE5LjQ1NiAwLTI5LjE4NCAwLTExLjUyLTguMTkyLTIxLjI0OC0xOS40NTYtMjMuNTUyLTEzLjA1Ni0yLjgxNi0yNi4zNjggNS4zNzYtMjkuNDQgMTguNDMyIDAgMC43NjgtMC4yNTYgMS41MzYtMC41MTIgMi4wNDh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkyNDsiIGdseXBoLW5hbWU9Im5vaWNlIiBkPSJNNjUzLjMxMiA0OTAuMjRjLTIuODE2IDIyLjc4NC03LjE2OCA0NS4wNTYtMTQuODQ4IDY2LjU2IDAgMS43OTItMC41MTIgMy41ODQtMS41MzYgNC44NjQtNC44NjQgMTUuNjE2LTExLjAwOCAzMC45NzYtMTguOTQ0IDQ1LjMxMiAwIDAuMjU2IDAgMC41MTIgMCAwLjUxMi0wLjI1NiAxLjc5Mi0xLjI4IDMuMzI4LTIuMzA0IDQuNjA4LTQuNjA4IDEwLjc1Mi0xMS41MiAyMC4yMjQtMTYuODk2IDMwLjcyLTIuMzA0IDQuMzUyLTUuMTIgNy45MzYtOS43MjggOS43MjhoLTMuODRjLTUuNjMyLTUuMTItMTMuMDU2LTcuNDI0LTE4Ljk0NC0xMS43NzYtMi4wNDgtMC41MTItMy44NC0xLjc5Mi01LjM3Ni0zLjMyOC00LjA5Ni0xLjUzNi03LjY4LTMuNTg0LTExLjI2NC02LjQtMy44NC0xLjc5Mi04LjE5Mi0zLjA3Mi05Ljk4NC03LjY4LTMuMzI4LTcuNjggMy4wNzItMTIuMjg4IDYuMTQ0LTE3LjkyIDAuNzY4LTIuNTYgMi4wNDgtNC44NjQgMy44NC02LjY1NiAwLjc2OC0yLjU2IDIuMzA0LTUuMTIgNC4wOTYtNy4xNjhsMTcuNDA4LTM2Ljg2NGM1LjYzMi0xNi4xMjggMTAuMjQtMzIuMjU2IDE0LjMzNi00OC44OTYgMS4yOC02LjkxMiAyLjMwNC0xMy41NjggMy41ODQtMjAuNDggMi4wNDgtMjMuODA4IDIuODE2LTQ3Ljg3MiAwLTcxLjY4LTMuMDcyLTI2LjYyNC05LjcyOC01Mi45OTItMTkuOTY4LTc3LjgyNC0yLjMwNC01Ljg4OC00LjM1Mi02LjQtMTAuMjQtMy4zMjgtNC44NjQgMi44MTYtOS43MjggNS44ODgtMTQuODQ4IDguNDQ4LTUuODg4IDIuODE2LTYuOTEyIDYuMTQ0LTQuMzUyIDEyLjAzMiA1Ljg4OCAxNC41OTIgMTAuNzUyIDI5LjY5NiAxMi41NDQgNDUuMzEyIDMuMDcyIDExLjI2NCAzLjg0IDIyLjc4NCA0LjM1MiAzNC4zMDQgMC43NjggOS40NzIgMC43NjggMTkuMiAwIDI4LjY3Mi0wLjUxMiA4Ljk2LTAuNzY4IDE3LjkyLTMuMDcyIDI2LjYyNCAwIDAgMC0wLjUxMi0wLjI1Ni0wLjc2OHYwLjc2OGMtMS4yOCAxMy44MjQtNC42MDggMjcuMzkyLTkuNDcyIDQwLjQ0OC0wLjI1NiAyLjgxNi0xLjI4IDUuMzc2LTIuODE2IDcuNjggMCAzLjA3Mi0xLjc5MiA1LjYzMi0zLjA3MiA4LjQ0OC0xLjI4IDMuNTg0LTIuMzA0IDcuMTY4LTQuNjA4IDEwLjI0IDAgMCAwIDAuNTEyIDAgMC41MTJzMCAwLjUxMi0wLjI1NiAwLjUxMmMtMS4wMjQgMy4zMjgtMi41NiA2LjQtNC42MDggOS4yMTYtNC44NjQgMTEuNTItMTEuNzc2IDIxLjc2LTE3LjkyIDMyLjUxMi0zLjA3MiA0Ljg2NC03LjkzNiA1LjYzMi0xMy4zMTIgMi44MTZzLTEwLjQ5Ni02LjE0NC0xNS44NzItOC45NmMtMzUuMzI4LTIwLjIyNC03MC42NTYtNDAuNzA0LTEwNS45ODQtNjAuOTI4LTQuODY0LTIuODE2LTguOTYtNS44ODgtNi42NTYtMTIuMjg4IDEuMDI0LTMuMzI4IDIuNTYtNi40IDQuODY0LTguOTYgNy40MjQtMTMuNTY4IDE1LjM2LTI3LjEzNiAxOC42ODgtNDIuNzUybDAuNzY4LTMuODRjMi44MTYtMTkuNzEyIDAtMzguNC03LjY4LTU2LjgzMiAwIDAtMC4yNTYtMC4yNTYtMC4yNTYtMC41MTIgMCAwIDAtMC41MTIgMC0wLjUxMmwtMi41Ni00Ljg2NGMtMS43OTItMS43OTItMy4wNzItNC4wOTYtMy44NC02LjQtMi4zMDQtMi41Ni0zLjg0LTUuNjMyLTUuMTItOC45Ni0xLjUzNi0yLjA0OC0zLjA3Mi00LjM1Mi00LjM1Mi02LjkxMi0yLjA0OC00LjYwOC0xLjc5Mi05LjQ3MiAyLjgxNi0xMi4yODggMTEuNzc2LTcuMTY4IDIzLjgwOC0xMy41NjggMzUuODQtMjAuNDhsMi4zMDQtMS41MzZjNy40MjQtNC4zNTIgMTEuNzc2LTMuNTg0IDE2LjEyOCAzLjU4NCAyLjU2IDQuMzUyIDQuODY0IDguNzA0IDcuMTY4IDEzLjA1NmwzLjMyOCA1LjM3NiAzLjA3MiA1Ljg4OGMyLjMwNCAyLjU2IDMuMzI4IDUuODg4IDQuNjA4IDkuMjE2IDIuMzA0IDQuNjA4IDQuNjA4IDkuNDcyIDUuMzc2IDE0Ljg0OCAxLjc5MiAzLjMyOCAyLjgxNiA2LjY1NiAzLjMyOCAxMC40OTYgMCAwLjc2OCAwIDEuNTM2IDAuMjU2IDIuMzA0IDEuNTM2IDMuNTg0IDIuMzA0IDcuNjggMi41NiAxMS41MiA0LjA5NiAxOS45NjggMy41ODQgNDAuNzA0LTEuMjggNjAuNjcydjIuNTZjLTAuNzY4IDMuMDcyLTEuNTM2IDYuMTQ0LTIuNTYgOC45Ni0xLjc5MiA0Ljg2NC0wLjc2OCA4LjE5MiA0LjA5NiAxMC43NTIgNS4zNzYgMi44MTYgMTAuNDk2IDUuODg4IDE1LjYxNiA4Ljk2IDQuMDk2IDIuNTYgNy40MjQgMi41NiAxMC4yNC0xLjUzNiAwLTEuMjggMC0yLjU2IDEuMDI0LTMuNTg0IDAuNTEyLTEuNTM2IDAuNzY4LTMuMzI4IDEuMjgtNC44NjQgOC40NDgtMjkuNDQgOS45ODQtNjAuNDE2IDQuNjA4LTkwLjYyNC0zLjU4NC0xOS45NjgtMTEuMDA4LTM4LjQtMTkuNDU2LTU2LjU3Ni00LjA5Ni02LjkxMi04LjQ0OC0xMy44MjQtMTIuNTQ0LTIwLjk5Mi02LjY1Ni0xMS41Mi01LjYzMi0xNC44NDggNi40LTIwLjk5MiAwIDAgMC4yNTYtMC4yNTYgMC41MTItMC4yNTYgMCAwIDAuMjU2IDAgMC41MTIgMCAxLjc5Mi0xLjAyNCAzLjU4NC0yLjMwNCA1LjM3Ni0zLjMyOGw5LjcyOC01LjM3NnMwLjI1Ni0wLjI1NiAwLjUxMi0wLjI1NmwzLjMyOC0yLjMwNGMyLjgxNi0xLjc5MiA1LjYzMi0zLjMyOCA4LjQ0OC01LjEyIDI5LjQ0LTE2Ljg5NiA1OS4xMzYtMzQuMDQ4IDg4LjU3Ni01MC45NDQgNy40MjQtNC4zNTIgMTEuNzc2LTMuMDcyIDE2LjEyOCA0LjM1MiA4Ljk2IDE1LjEwNCAxNy45MiAzMC40NjQgMjUuMzQ0IDQ2LjMzNiAxMC4yNCAyMi41MjggMTguOTQ0IDQ1LjMxMiAyMy41NTIgNjkuNjMyIDEuNzkyIDQuODY0IDMuMDcyIDEwLjI0IDMuNTg0IDE1LjM2IDAuNTEyIDIuMzA0IDEuMDI0IDQuNjA4IDEuNTM2IDYuNjU2IDUuODg4IDMzLjc5MiA2LjY1NiA2OC4wOTYgMi41NiAxMDIuMTQ0ek01NTkuODcyIDYwMi42MjR2MHMtMC43NjgtMC4yNTYtMS4yOCAwYzAuNTEyIDAgMC43NjggMCAxLjI4IDB6TTM5NS4yNjQgNDMwLjMzNnYwek02NDcuOTM2IDM4MC42NzJzMS4wMjQgMC41MTIgMS41MzYgMC43NjhjLTAuNTEyLTAuMjU2LTEuMDI0LTAuNTEyLTEuNTM2LTAuNzY4eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MjU7IiBnbHlwaC1uYW1lPSJzcG90aWZ5IiBkPSJNNTA4LjE2IDY1Mi44aDcuMTY4cy0yLjU2LTAuNTEyLTMuODQtMC41MTJjLTEuMDI0IDAtMi4wNDggMC0zLjA3MiAwdjB6TTMwNy4yIDQ0NC40MTZ2Ni45MTJoMC4yNTZjMC41MTItMS41MzYgMC0yLjgxNiAwLTQuMzUyIDAtMC43NjggMC0xLjUzNiAwLTIuMzA0aC0wLjI1NnpNMzA3LjIgNDQ0LjQxNnYwczAuMjU2LTEuNzkyIDAtMi41NmgtMC4yNTZ2Mi41NnpNNTE1LjMyOCA2NTIuNTQ0aDIuMzA0cy0wLjc2OC0wLjUxMi0xLjI4LTAuNTEyYy0wLjUxMiAwLTAuNzY4IDAtMS4yOCAwLjUxMnpNMzA3LjQ1NiA0NTEuMzI4djAgMi4zMDRoMC4yNTZzMC4yNTYtMS41MzYgMC0yLjMwNHpNMzA3LjIgNDQxLjg1NnYwczAuMjU2LTAuNzY4IDAuMjU2LTEuMDI0IDAtMC43NjgtMC4yNTYtMS4wMjR2MCAyLjA0OHpNNTA4LjE2IDY1Mi44djBzLTEuMDI0LTAuNTEyLTEuNzkyLTAuMjU2aDEuNzkyek0zMDcuNDU2IDQ1My4zNzZ2MCAxLjUzNmgwLjI1NnMwLjI1Ni0xLjAyNCAwLTEuNTM2ek0zMDcuNDU2IDQ1NS4xNjh2MCAxLjI4czAuMjU2LTAuNzY4IDAtMS4yOHpNNTA2LjM2OCA2NTIuOHYwcy0wLjc2OC0wLjUxMi0xLjAyNCAwaDEuMDI0ek03MTYuMjg4IDQ2Mi41OTJjLTAuNzY4IDkuNzI4LTIuMDQ4IDE5LjQ1Ni00LjA5NiAyOC45MjgtNy42OCAzNS4zMjgtMjMuODA4IDY2LjMwNC00Ny44NzIgOTMuNDQtMjEuNTA0IDIzLjgwOC00Ny4xMDQgNDEuNzI4LTc3LjA1NiA1My41MDQtMTQuMzM2IDUuNjMyLTI5LjE4NCA5LjcyOC00NC41NDQgMTIuMDMyLTguMTkyIDEuMjgtMTYuNjQgMi4wNDgtMjQuODMyIDIuMzA0aC0xMi41NDRjLTExLjI2NC0wLjUxMi0yMi4yNzItMS43OTItMzMuMjgtMy44NC0xNy42NjQtMy41ODQtMzUuMDcyLTkuNDcyLTUxLjItMTcuNDA4LTI2LjYyNC0xMy4zMTItNDkuMTUyLTMxLjQ4OC02Ny44NC01NC41MjgtMTcuNjY0LTIxLjc2LTMwLjIwOC00NS44MjQtMzcuODg4LTcyLjcwNC00LjM1Mi0xNS42MTYtNi45MTItMzEuNDg4LTcuNjgtNDcuODcydi0xNi4zODRjMC0yLjMwNCAwLTQuMzUyIDAuNTEyLTYuNjU2IDAuNzY4LTExLjAwOCAyLjMwNC0yMi4wMTYgNS4xMi0zMi43NjggMTEuNTItNDYuNTkyIDM2LjA5Ni04NC43MzYgNzMuNzI4LTExNC40MzIgMTQuNTkyLTExLjUyIDMwLjcyLTIwLjczNiA0OC4xMjgtMjcuOTA0IDIxLjUwNC04LjcwNCA0My41Mi0xMy41NjggNjYuODE2LTE0Ljg0OCAxMy4zMTItMC43NjggMjYuODggMCAzOS45MzYgMS43OTIgMTEuNzc2IDEuNzkyIDIzLjI5NiA0LjM1MiAzNC41NiA4LjE5MiAyOC40MTYgOS40NzIgNTMuNTA0IDI0LjMyIDc1LjI2NCA0NC41NDQgMTcuOTIgMTYuNjQgMzIuNzY4IDM2LjM1MiA0My43NzYgNTguMzY4IDEyLjI4OCAyNC44MzIgMTkuNDU2IDUwLjk0NCAyMS4yNDggNzguNTkyIDAuNTEyIDkuMjE2IDAuNTEyIDE4LjQzMiAwIDI3LjY0OHpNNjA3Ljc0NCAzNjIuMjRjLTEuMDI0LTUuMzc2LTQuMDk2LTguOTYtOS40NzItMTAuNDk2LTMuNTg0LTEuMDI0LTYuOTEyLTAuMjU2LTkuOTg0IDEuNTM2LTkuNDcyIDUuNjMyLTE5LjIgMTAuNDk2LTI5LjY5NiAxNC41OTItMTEuNzc2IDQuNjA4LTI0LjMyIDcuOTM2LTM2Ljg2NCAxMC4yNC0xNS4zNiAyLjgxNi0zMC43MiAzLjg0LTQ2LjA4MCAzLjU4NC0xMy4wNTYtMC4yNTYtMjUuODU2LTEuMjgtMzguNjU2LTMuMzI4LTkuNDcyLTEuMjgtMTguOTQ0LTMuMzI4LTI4LjQxNi01LjM3Ni02LjkxMi0xLjUzNi0xMy44MjQgMi44MTYtMTUuMzYgOS43MjhzMi44MTYgMTMuNTY4IDkuNzI4IDE1LjEwNGMxMC43NTIgMi4zMDQgMjEuMjQ4IDQuMzUyIDMyLjI1NiA1Ljg4OCA4LjcwNCAxLjI4IDE3LjQwOCAyLjA0OCAyNi4zNjggMi44MTYgNi4xNDQgMC41MTIgMTIuNTQ0IDAuNTEyIDE5LjIgMC41MTIgMTAuMjQgMCAyMC40OC0wLjUxMiAzMC40NjQtMS43OTIgMjAuMjI0LTIuMzA0IDM5LjY4LTYuOTEyIDU4LjYyNC0xNC41OTIgMTEuMDA4LTQuMzUyIDIxLjUwNC05LjcyOCAzMS43NDQtMTUuODcyIDQuNjA4LTIuODE2IDcuMTY4LTcuOTM2IDYuMTQ0LTEzLjA1NnpNNjMzLjM0NCA0MTguODE2Yy0xLjI4LTYuNjU2LTYuMTQ0LTExLjc3Ni0xMy4wNTYtMTMuMDU2LTMuODQtMC43NjgtNy42OCAwLTEwLjc1MiAyLjA0OC05LjQ3MiA1LjYzMi0xOS40NTYgMTAuNzUyLTI5LjY5NiAxNC44NDgtMTQuMDgwIDUuNjMyLTI4LjQxNiA5Ljk4NC00My4yNjQgMTMuMDU2LTguNDQ4IDEuNzkyLTE2Ljg5NiAzLjA3Mi0yNS42IDQuMDk2LTEwLjQ5NiAxLjI4LTIwLjk5MiAxLjc5Mi0zMS40ODggMi4wNDgtOS45ODQgMC0xOS43MTItMC4yNTYtMjkuNDQtMS4yOC0xNS4xMDQtMS41MzYtMjkuOTUyLTQuMzUyLTQ0LjU0NC04LjcwNC05LjIxNi0yLjgxNi0xOC40MzIgMi41Ni0yMC40OCAxMS43NzYtMS43OTIgOC4xOTIgMy4wNzIgMTYuMzg0IDExLjI2NCAxOC45NDQgMTEuNzc2IDMuNTg0IDIzLjU1MiA2LjE0NCAzNS41ODQgNy45MzYgMTUuNjE2IDIuMzA0IDMxLjIzMiAzLjU4NCA0Ni44NDggMy41ODQgMTEuMjY0IDAgMjIuNTI4LTAuNTEyIDMzLjc5Mi0xLjc5MiAyOS40NC0zLjMyOCA1Ny44NTYtMTAuMjQgODUuMjQ4LTIyLjI3MiA5LjcyOC00LjA5NiAxOC45NDQtOC45NiAyOC4xNi0xNC41OTIgNS44ODgtMy41ODQgOC45Ni05Ljk4NCA3LjY4LTE2LjM4NHYwek02NjIuMjcyIDQ4Ni45MTJjMC05LjIxNi03LjkzNi0xNy40MDgtMTcuMTUyLTE4LjE3Ni00LjA5Ni0wLjI1Ni03LjkzNiAwLjUxMi0xMS4yNjQgMi41Ni0xOC42ODggMTEuMDA4LTM4LjY1NiAxOC40MzItNTkuMzkyIDIzLjgwOC0xMi44IDMuMzI4LTI2LjExMiA1Ljg4OC0zOS4xNjggNy42OC0xMC43NTIgMS41MzYtMjEuNTA0IDIuNTYtMzIuNTEyIDMuMDcycy0yMi4yNzIgMC43NjgtMzMuMjggMC4yNTZjLTEwLjc1Mi0wLjI1Ni0yMS4yNDgtMS4yOC0zMi0yLjU2LTEzLjA1Ni0xLjUzNi0yNi4xMTItNC4wOTYtMzguNjU2LTcuNjgtMy4wNzItMS4wMjQtNi40LTEuNzkyLTkuNzI4LTEuNTM2LTguNDQ4IDAuNTEyLTE2LjM4NCA3LjQyNC0xNy42NjQgMTUuODcyIDAgMS4wMjQgMCAyLjMwNC0wLjI1NiAzLjMyOCAwIDguNzA0IDUuNjMyIDE1Ljg3MiAxNC4wODAgMTguNDMyIDEyLjU0NCAzLjg0IDI1LjM0NCA2LjQgMzguNCA4LjQ0OCAxMS41MiAxLjc5MiAyMy4yOTYgMi44MTYgMzUuMDcyIDMuNTg0IDE0LjMzNiAwLjc2OCAyOC40MTYgMS4wMjQgNDIuNzUyIDAuMjU2IDExLjc3Ni0wLjUxMiAyMy41NTItMS41MzYgMzUuMzI4LTMuMDcyIDIyLjUyOC0yLjgxNiA0NC44LTcuNDI0IDY2LjU2LTE0LjU5MiAxNy40MDgtNS42MzIgMzQuMDQ4LTEyLjggNDkuOTItMjIuMDE2IDYuNjU2LTMuODQgOS45ODQtOS43MjggOS43MjgtMTcuNjY0djB6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkyNjsiIGdseXBoLW5hbWU9InlvdXR1YmUtYWx0IiBkPSJNNzE2LjI4OCA0NDUuNDR2NS4xMmMwIDIuMDQ4LTAuNTEyIDQuMzUyIDAuNTEyIDYuNHY1LjM3NmMtMC41MTIgMS41MzYtMS4wMjQgMy4zMjgtMS4wMjQgNS4xMiAwIDguMTkyIDAgMTYuNjQtMC4yNTYgMjQuODMyIDAgMTUuODcyLTIuMDQ4IDMxLjc0NC01LjEyIDQ3LjM2LTQuODY0IDIyLjUyOC0xOC42ODggMzYuODY0LTQxLjcyOCA0Mi4yNC0xNC41OTIgMy4zMjgtMjkuNDQgNC4wOTYtNDQuMjg4IDQuODY0LTguOTYgMC41MTItMTcuNjY0IDAtMjYuNjI0IDAuNzY4LTQuMDk2IDAtOC4xOTIgMC0xMi4wMzIgMC04Ljk2IDAtMTguMTc2LTAuNTEyLTI3LjEzNiAwLjc2OGgtMS43OTJjLTIuMzA0LTEuMDI0LTQuODY0IDAtNy40MjQtMC41MTJoLTg0LjQ4Yy0xMi44LTAuNzY4LTI1LjYtMC4yNTYtMzguMTQ0LTAuNTEyLTguMTkyLTEuMDI0LTE2LjY0LTAuNTEyLTI0LjgzMi0wLjc2OC0xNS4xMDQtMC43NjgtMzAuNDY0LTEuNTM2LTQ1LjMxMi00LjYwOC0yMC4yMjQtNC4zNTItMzQuMzA0LTE1Ljg3Mi00MC40NDgtMzUuODQtNC44NjQtMTUuMTA0LTUuODg4LTMwLjk3Ni03LjE2OC00Ni44NDgtMS4wMjQtMTIuOC0wLjc2OC0yNS42LTEuMDI0LTM4LjQtMC41MTItMTguNjg4IDAtMzcuMTIgMC43NjgtNTUuODA4IDAuNTEyLTE2LjEyOCAyLjMwNC0zMiA1LjM3Ni00Ny44NzIgNC44NjQtMjQuMDY0IDE5Ljk2OC0zOC40IDQ0LjI4OC00My4yNjQgMTYuODk2LTMuMzI4IDM0LjA0OC00LjA5NiA1MS4yLTQuODY0IDE5Ljk2OC0xLjAyNCA0MC4xOTItMS4wMjQgNjAuMTYtMS4wMjQgNTEuMiAwIDEwMi42NTYtMC43NjggMTUzLjg1NiAxLjUzNiAxNC44NDggMC43NjggMjkuNjk2IDEuNTM2IDQ0LjU0NCA0LjYwOCAyMC43MzYgNC4zNTIgMzQuODE2IDE2LjEyOCA0MS4yMTYgMzYuMDk2IDQuMDk2IDEyLjggNS4xMiAyNi4xMTIgNi40IDM5LjE2OCAwLjUxMiA2LjQgMCAxMy4wNTYgMC43NjggMTkuNDU2IDAgNy40MjQgMCAxNS4xMDQgMCAyMi41Mjh2MTMuODI0ek01NzAuODggNDQ1LjY5NmMtMzIuNTEyLTE4LjQzMi02NC43NjgtMzYuNjA4LTk3LjI4LTU1LjA0MHEtNC42MDgtMi41Ni00LjYwOCAyLjU2djExNC40MzJsMTA0Ljk2LTU5LjM5MmMtMC41MTItMS43OTItMi4wNDgtMi4wNDgtMy4wNzItMi41NnYweiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5Mjc7IiBnbHlwaC1uYW1lPSJwbGF5LWxvbmctb3V0bGluZSIgZD0iTTQ3LjMxNyA5NTguMjUxYy0yMC45MDEtNS4wMjYtMzcuMzI5LTIwLjM4LTQzLjc4My00MC4yMzNsLTAuMTIxLTAuNDI5Yy0zLjM3MS0xMC43NTItMy40MTMtMTUuMDE5LTMuNDEzLTQ2OS42MzIgMC00NDYuMjkzIDAuMDg1LTQ1OS4wNTEgMy4yNDMtNDY5LjIwNSA1LjEyLTE2LjM4NCAxNi4zODQtMjkuMjY5IDMyLjU5Ny0zNy4xNjMgOC4wNjQtMy45NjggMTEuNjA1LTQuNjA4IDI1LjEzMS00LjY1MWwxNS43ODctMC4wODUgNDYwLjkyOCAyMzAuNGM0MjguNTQ0IDIxNC4xODcgNDYxLjQ4MyAyMzAuOTU1IDQ2OC42NTEgMjM4LjU0OSAxMi4xMTcgMTIuODg1IDE2LjgxMSAyNC43MDQgMTYuODExIDQyLjI0IDAgMTIuOTcxLTAuNTk3IDE1Ljc0NC01LjU0NyAyNS44MTMtMy41OCA3LjAxOS03Ljk2NSAxMy4wMzgtMTMuMTQ3IDE4LjI2N2wwLjAwNS0wLjAwNWMtNi4wMTYgNS41NDctMTAzLjk3OSA1NS4xNjgtNDY3LjIgMjM2LjcxNWwtNDU5LjYwNSAyMjkuNzE3LTExLjk0NyAwLjY0Yy0xLjU2OSAwLjExMy0zLjQgMC4xNzctNS4yNDYgMC4xNzctNC42NDMgMC05LjE5MS0wLjQwNi0xMy42MTItMS4xODRsMC40NjkgMC4wNjh6TTUyMC4xOTIgNjg5LjY2NGMyNTAuNDExLTEyNS4yMjcgNDU2LjQ0OC0yMjguOTkyIDQ1Ny44MTMtMjMwLjY1NiAzLjI0My0zLjg4MyAzLjI0My0xOC4xMzMgMC0yMi4wMTYtNC4xMzktNC45NDktOTEyLjQyNy00NTguMzI1LTkxOC4yMjktNDU4LjMyNS00LjE5NiAwLjM3Ny03LjkwMyAyLjIxNC0xMC42NjYgNC45OTFsLTAuMDAxIDAuMDAxLTUuNTg5IDQuOTQ5djQ1OS4wOTNjMCA0NTYuNjE5IDAgNDU5LjA1MSAzLjQxMyA0NjIuODQ4IDMuNDE3IDQuMDEwIDguNDQyIDYuNTYzIDE0LjA2NCA2LjY1NmgwLjAxNmMyLjEzMyAwLjA4NSAyMDguNzI1LTEwMi4zMTUgNDU5LjE3OS0yMjcuNTQxeiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5Mjg7IiBnbHlwaC1uYW1lPSJwYXVzZS10aGluIiBob3Jpei1hZHYteD0iNzMxIiBkPSJNNTkuNTM4IDkzMy4zMDNjLTYuMTIyLTIuMDY3LTExLjMzMS01LjQ2LTE1LjQ5LTkuODU3bC0wLjAxNy0wLjAxOGMtMS44MDMtMi44MzgtMy4zNjMtNi4xMDQtNC41MTYtOS41NTdsLTAuMDkyLTAuMzE3Yy0yLjEyMS02LjI5LTIuMjY3LTI1LjgxOS0yLjI2Ny00NjUuNTU0czAuMTQ2LTQ1OS4yNjQgMi4yNjctNDY1LjU1NGMyLjkyNi04Ljg1IDUuOTk4LTEyLjY1NCAxMy40NTgtMTYuNzUgNS44NTEtMy4yOTEgNy4xNjgtMy41MTEgMjAuMjYxLTMuNTExIDEyLjA2OSAwIDE0LjcwMiAwLjM2NiAxOC45NDQgMi42MzMgNy4wMDMgMy41NjggMTIuMjg4IDkuNjYzIDE0LjcxNiAxNy4wNTRsMC4wNTkgMC4yMDdjMi4xOTQgNi43MjkgMi4yNjcgMjEuNDMxIDIuMjY3IDQ2NS45MiAwIDQzOS43MzUtMC4xNDYgNDU5LjI2NC0yLjI2NyA0NjUuNTU0LTIuOTI2IDguODUtNi4wNzEgMTIuNjU0LTEzLjQ1OCAxNi43NS01LjQ4NiAyLjk5OS03LjY4IDMuNDM4LTE4LjQzMiAzLjczLTEuMTIgMC4wNTMtMi40MzIgMC4wODQtMy43NTEgMC4wODQtNC4xMjEgMC04LjE3Mi0wLjI5Ni0xMi4xMzQtMC44NjlsMC40NTIgMC4wNTR6TTY0NC42ODEgOTMzLjMwM2MtNi4xMjItMi4wNjctMTEuMzMxLTUuNDYtMTUuNDktOS44NTdsLTAuMDE3LTAuMDE4Yy0xLjgwMy0yLjgzOC0zLjM2My02LjEwNC00LjUxNi05LjU1N2wtMC4wOTItMC4zMTdjLTIuMTIxLTYuMjktMi4yNjctMjUuODE5LTIuMjY3LTQ2NS41NTRzMC4xNDYtNDU5LjI2NCAyLjI2Ny00NjUuNTU0YzIuOTI2LTguODUgNS45OTgtMTIuNjU0IDEzLjQ1OC0xNi43NSA1Ljg1MS0zLjI5MSA3LjE2OC0zLjUxMSAyMC4yNjEtMy41MTEgMTIuMDY5IDAgMTQuNzAyIDAuMzY2IDE4Ljk0NCAyLjYzMyA3LjAwMyAzLjU2OCAxMi4yODggOS42NjMgMTQuNzE2IDE3LjA1NGwwLjA1OSAwLjIwN2MyLjE5NCA2LjcyOSAyLjI2NyAyMS40MzEgMi4yNjcgNDY1LjkyIDAgNDM5LjczNS0wLjE0NiA0NTkuMjY0LTIuMjY3IDQ2NS41NTQtMi45MjYgOC44NS02LjA3MSAxMi42NTQtMTMuNDU4IDE2Ljc1LTUuNDg2IDIuOTk5LTcuNjggMy40MzgtMTguNDMyIDMuNzMtMS4xMiAwLjA1My0yLjQzMiAwLjA4NC0zLjc1MSAwLjA4NC00LjEyMSAwLTguMTcyLTAuMjk2LTEyLjEzNC0wLjg2OWwwLjQ1MiAwLjA1NHoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTI5OyIgZ2x5cGgtbmFtZT0iYXJyb3ctcmlnaHQiIGQ9Ik0yLjY4OCA0NjcuMmg5NzIuOHYtMzguNGgtOTcyLjh2MzguNHpNNjYxLjkwOSAxNDAuMzU5bDMzNC44ODYgMzM0Ljg4NiAyNy4xNTMtMjcuMTUzLTMzNC44ODYtMzM0Ljg4Ni0yNy4xNTMgMjcuMTUzek02NjEuOTIzIDc1NS43ODlsMjcuMTUzIDI3LjE1MyAzMzQuODg2LTMzNC44ODYtMjcuMTUzLTI3LjE1My0zMzQuODg2IDMzNC44ODZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkyYTsiIGdseXBoLW5hbWU9InBhdXNlIiBob3Jpei1hZHYteD0iNzA0IiBkPSJNMjQuMzc1IDg3OC4wODBjMCA0NS4yNDMgMzYuNjc3IDgxLjkyIDgxLjkyIDgxLjkyczgxLjkyLTM2LjY3NyA4MS45Mi04MS45MnYtODYwLjE2YzAtNDUuMjQyLTM2LjY3Ny04MS45Mi04MS45Mi04MS45MnMtODEuOTIgMzYuNjc4LTgxLjkyIDgxLjkydjg2MC4xNnpNNTE1Ljg5NSA4NzguMDgwYzAgNDUuMjQzIDM2LjY3NiA4MS45MiA4MS45MiA4MS45MnM4MS45MjMtMzYuNjc3IDgxLjkyMy04MS45MnYtODYwLjE2YzAtNDUuMjQyLTM2LjY3OC04MS45Mi04MS45MjMtODEuOTJzLTgxLjkyIDM2LjY3OC04MS45MiA4MS45MnY4NjAuMTZ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkyYjsiIGdseXBoLW5hbWU9ImFycm93LWxlZnQiIGQ9Ik0xMDIxLjMxMiA0NjcuMmgtOTcyLjh2LTM4LjRoOTcyLjh2MzguNHpNMzYyLjA5MSAxNDAuMzU5bC0zMzQuODg2IDMzNC44ODYtMjcuMTUzLTI3LjE1MyAzMzQuODg2LTMzNC44ODYgMjcuMTUzIDI3LjE1M3pNMzYyLjA3NyA3NTUuNzg5bC0yNy4xNTMgMjcuMTUzLTMzNC44ODYtMzM0Ljg4NiAyNy4xNTMtMjcuMTUzIDMzNC44ODYgMzM0Ljg4NnoiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTJjOyIgZ2x5cGgtbmFtZT0ic3BvdGxpZ2h0IiBob3Jpei1hZHYteD0iOTU2IiBkPSJNOTIuMDUxIDE4LjY4NWwtOTEuOTQ4IDkxOC43OTZjLTEuMjA3IDEyLjA1NyA4LjI2MSAyMi41MTkgMjAuMzc4IDIyLjUxOWgyNi43ODJjNS43MDkgMCAxMS4xNTktMi4zODMgMTUuMDM1LTYuNTc0bDg0OS43NTEtOTE4Ljc5NGMxMi4xMzEtMTMuMTE0IDIuODI2LTM0LjM4Ni0xNS4wMzktMzQuMzg2aC03ODQuNTgxYy0xMC41MjEgMC0xOS4zMyA3Ljk3NC0yMC4zNzggMTguNDM5eiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGU5MmQ7IiBnbHlwaC1uYW1lPSJwb2RjYXN0IiBkPSJNNTQ4LjQyOS02NGgtNzMuMTQzdjEwMjRoNzMuMTQzdi0xMDI0ek0zOTAgMTEwLjc4MmgtNzMuMTQzdjY3NC40MzJoNzMuMTQzdi02NzQuNDMyek03MDYuODU3IDIxMi44MjRoLTczLjE0M3Y0NzAuMzU1aDczLjE0M3YtNDcwLjM1NXpNODY1LjI4NyAxMTAuNzgyaC03My4xNDN2Njc0LjQzMmg3My4xNDN2LTY3NC40MzJ6TTEwMjMuNzE1IDI3MC43ODZoLTczLjE0M3YzNTQuMzU3bDczLjE0MyAwLjAwMXYtMzU0LjM1N3pNMjMxLjU3MiAyMzkuODkzaC03My4xNDN2NDE2LjIxNGg3My4xNDN2LTQxNi4yMTR6TTczLjE0MyAzNDguMTA3aC03My4xNDN2MTk5Ljc4NWg3My4xNDN2LTE5OS43ODV6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZWE4NzsiIGdseXBoLW5hbWU9ImFtYXpvbiIgZD0iTTY3NC4yOTggMzExLjc0OWMtNDQuMDM0LTMyLjQ5MS0xMDcuNzYzLTQ5Ljc2MS0xNjIuNzA1LTQ5Ljc2MS03Ni45OTcgMC0xNDYuMzAxIDI4LjQxLTE5OC43MyA3NS44MjItNC4wODIgMy42OTItMC40NzEgOC43OTIgNC40NzEgNS44ODkgNTYuNTkyLTMyLjk2NyAxMjYuNi01Mi43NDUgMTk4Ljg4Ny01Mi43NDUgNDguNzQ0IDAgMTAyLjM0NyAxMC4xMjMgMTUxLjcxNyAzMS4wODMgNy4zNzcgMy4xNCAxMy42NTYtNC45NDcgNi4zNTUtMTAuMjg0ek02OTIuNTg1IDMzMi42MjVjLTUuNjUyIDcuMjIyLTM3LjIwMSAzLjQ1NC01MS40MDggMS43MjctNC4zMTktMC40NzEtNC45NDcgMy4yMTUtMS4wOTkgNS45NjYgMjUuMTk0IDE3LjY1OSA2Ni40NzcgMTIuNTYgNzEuMjY2IDYuNjY5IDQuODY2LTUuOTY2LTEuMjU2LTQ3LjMyNy0yNC44OC02Ny4xMDUtMy42MS0zLjA2NC03LjA2My0xLjQxMy01LjQ5NCAyLjU4NyA1LjQxMyAxMy4yNjMgMTcuMjcgNDIuOTMxIDExLjYxOCA1MC4xNTJ6TTU4OC42NjggMzYxLjgyNWwwLjA3Ni0wLjA3NmM5LjczNCA4LjU1MyAyNy4yMzYgMjMuODYzIDM3LjEyNiAzMi4xMDIgMy45MjQgMy4xNCAzLjIxNSA4LjQgMC4xNTcgMTIuNzk1LTguODY3IDEyLjI0Ni0xOC4yODcgMjIuMjEzLTE4LjI4NyA0NC44MTV2NzUuMzQ4YzAgMzEuOTQ1IDIuMTk4IDYxLjIyMS0yMS4yNzEgODMuMTk2LTE4LjUyNSAxNy43MzctNDkuMjkxIDI0LjAxNS03Mi44MzYgMjQuMDE1LTQ1Ljk5MyAwLTk3LjMyNC0xNy4xOS0xMDguMDc2LTc0LjAxMy0xLjE4LTYuMDQxIDMuMjk2LTkuMjYxIDcuMjIyLTEwLjEyM2w0Ni44Ni01LjA5OWM0LjM5NiAwLjIzOCA3LjUzNiA0LjU1MiA4LjQgOC45NDcgNC4wMDUgMTkuNTQzIDIwLjQwOSAyOS4wMzggMzguODUxIDI5LjAzOCA5Ljk3IDAgMjEuMjcxLTMuNjEgMjcuMTU0LTEyLjU2IDYuNzQ5LTkuOTcgNS44ODktMjMuNTQ5IDUuODg5LTM1LjA4NHYtNi4yOGMtMjguMDIwLTMuMTQtNjQuNjc0LTUuMTgtOTAuODktMTYuNzE3LTMwLjI5NC0xMy4xMDktNTEuNTctMzkuNzkyLTUxLjU3LTc5LjAzNyAwLTUwLjIzMyAzMS42MzEtNzUuMzQ4IDcyLjM2OC03NS4zNDggMzQuMzc1IDAgNTMuMTM5IDguMDg2IDc5LjY2NSAzNS4yNDIgOC43OTItMTIuNzE0IDExLjYxOC0xOC45MTUgMjcuNzA2LTMyLjI1OCAzLjY5Mi0xLjk1OSA4LjIzOS0xLjgwOCAxMS40NTggMS4wOTl6TTUzOS45MyA0NzkuNzExYzAtMTguODM5IDAuNDcxLTM0LjUzNi05LjAyOC01MS4yNTYtNy42OTEtMTMuNjU2LTE5Ljg1Ny0yMS45NzktMzMuNDMzLTIxLjk3OS0xOC41MjUgMC0yOS4zNTIgMTQuMTMtMjkuMzUyIDM1LjAwMyAwIDQxLjIwOCAzNi45NjcgNDguNjYzIDcxLjg5NCA0OC42NjN2LTEwLjQzN3oiIC8+CjwvZm9udD48L2RlZnM+PC9zdmc+) format("svg")
}

.wp-block-footnotes {
    border-top: 1px solid var(--body-border-color);
    font-size: 1.4rem;
    list-style-type: none;
    padding-top: .8rem
}

.wp-block-footnotes>li {
    position: relative
}

.wp-block-footnotes>li a[href^="#"]:last-child {
    color: #00a071;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: .7em;
    font-weight: 600;
    left: -2rem;
    line-height: 2;
    position: absolute;
    text-decoration: none;
    top: 0
}

.wp-block-footnotes>li a[href^="#"]:last-child:before {
    content: counter(list-item)
}

sup.fn {
    color: #00a071;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-weight: 700
}

sup.fn a {
    text-decoration: none
}

.wp-block-preformatted {
    line-height: 1.4;
    white-space: pre-wrap
}

.wp-block-image {
    margin-left: auto;
    margin-right: auto;
    text-align: center
}

.wp-block-image img {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    vertical-align: bottom
}

.wp-block-image:not([class^=align], [class*=" align"]) {
    margin-left: 0;
    margin-right: 0;
    width: 100%
}

.wp-block-image:not([class^=align], [class*=" align"]) img {
    margin-left: 0;
    margin-right: 0
}

@media(min-width:768px) {
    .wp-block-image:not([class^=align], [class*=" align"]) {
        width: var(--wp--custom--content-size)
    }
}

.wp-block-image.aligncenter,
.wp-block-image:not([class^=align], [class*=" align"]) {
    display: table
}

.wp-block-image.aligncenter figcaption,
.wp-block-image:not([class^=align], [class*=" align"]) figcaption {
    caption-side: bottom;
    display: table-caption
}

.wp-block-image:is(.alignfull, .alignwide) img {
    height: auto;
    width: 100%
}

.wp-block-image.is-style-default figcaption,
.wp-block-image:not([class*=is-style-]) figcaption {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.6rem;
    font-style: normal;
    margin-top: 2rem;
    text-transform: uppercase
}

.wp-block-image.is-style-default figcaption:before,
.wp-block-image:not([class*=is-style-]) figcaption:before {
    background: linear-gradient(currentColor, currentColor) 50%/1px 100% no-repeat content-box;
    border-top: thin solid;
    box-sizing: content-box;
    content: "";
    display: block;
    height: var(--mg--cite--height, 9.5rem);
    margin: 0 auto 2.4rem;
    padding-top: 2rem;
    width: 20rem
}

.wp-block-image.is-style-plain-caption figcaption {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    margin-top: 2.1rem;
    text-align: center;
    text-transform: uppercase
}

.hero-stack {
    border-bottom: thin solid var(--body-border-color);
    height: 100%;
    margin-bottom: 2.4rem;
    padding-bottom: 6.4rem;
    padding-top: 3rem;
    width: 100%
}

.hero-stack--pmf {
    border-bottom: none;
    display: flex;
    flex-direction: column
}

.hero-stack--pmf .hero-stack__title {
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif;
    font-size: clamp(4rem, 2.2394366197rem + 4.6948356808vw, 9rem);
    margin-bottom: 6rem;
    order: 1
}

.hero-stack--pmf .hero-stack__credits {
    margin-bottom: 4rem;
    order: 2
}

.hero-stack--pmf .hero-stack__paragraph {
    line-height: 1.5;
    margin-bottom: 0;
    order: 3
}

@media(min-width:375px) {
    .hero-stack--pmf .hero-stack__paragraph {
        max-width: clamp(33rem, 17.8591549296rem + 40.3755868545vw, 76rem)
    }
}

@media(min-width:768px) {
    .hero-stack {
        padding-bottom: 8.4rem;
        padding-top: 12rem
    }
}

@media(min-width:1024px) {
    .hero-stack {
        padding-top: 8rem
    }
}

@media(min-width:1920px) {
    .hero-stack {
        padding-top: 20.8rem
    }
}

.hero-stack__paragraph,
.hero-stack__title {
    margin: 0 auto 6.4rem;
    text-align: center
}

@media(min-width:768px) {

    .hero-stack__paragraph,
    .hero-stack__title {
        margin-bottom: 9.6rem
    }
}

.hero-stack__title {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: clamp(4rem, 1.8873239437rem + 5.6338028169vw, 10rem);
    line-height: 1.1
}

@media(min-width:375px) {
    .hero-stack__title {
        max-width: clamp(33rem, 10.4647887324rem + 60.0938967136vw, 97rem)
    }
}

.hero-stack__credits {
    align-items: center;
    display: flex;
    flex-direction: column;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    line-height: 1.2;
    margin-top: auto;
    text-align: center;
    text-transform: uppercase
}

.hero-stack__paragraph {
    text-wrap: balance;
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif;
    font-size: 2rem;
    width: 100%
}

@media(min-width:768px) {
    .hero-stack__paragraph {
        font-size: 2.6rem
    }
}

@media(min-width:375px) {
    .hero-stack__paragraph {
        max-width: clamp(33rem, 24.1971830986rem + 23.4741784038vw, 58rem)
    }
}

.wp-block-mg-hero-stack .hero-stack__paragraph {
    margin-top: auto
}

@media(max-width:1023.98px) {
    .wp-block-mg-grid-column-left .grid__content .wysiwyg {
        padding: 22px 16px 40px 8px
    }
}

@media(min-width:768px)and (max-width:1439.98px) {
    .wp-block-mg-grid-column-left .grid__content .wysiwyg {
        padding: 24px 60px 40px 16px
    }
}

@media(min-width:1024px)and (max-width:1919.98px) {
    .wp-block-mg-grid-column-left .grid__content .wysiwyg {
        padding: 42px 40px 40px 16px
    }
}

@media(min-width:1440px) {
    .wp-block-mg-grid-column-left .grid__content .wysiwyg {
        padding: 30px 91px 40px 20px
    }
}

@media(max-width:374.98px) {
    .wp-block-mg-grid-column-left .mejs-container--seq-aud .mejs-time {
        display: none
    }
}

@media(min-width:768px)and (max-width:1439.98px) {
    .wp-block-mg-grid-column-left .mejs-container--seq-aud .mejs-time {
        display: none
    }
}

.wp-block-mg-grid-column-left:after {
    display: none
}

.wp-block-mg-grid-column-right .wysiwyg {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-evenly;
    width: 100%
}

.wp-block-mg-grid-column-right:after {
    display: none
}

@media(max-width:767.98px) {
    .wp-block-mg-grid-column-right {
        display: none
    }
}

.hero-posts {
    text-align: center
}

@media(max-width:767.98px) {
    .hero-posts--author-bio .grid__instance:nth-child(2) {
        display: none
    }
}

@media(min-width:768px) {
    .hero-posts--author-bio .grid__instance:nth-child(2) {
        order: 2
    }
}

.hero-posts--featured {
    position: relative
}

.hero-posts--full-bleed .grid__instance:not(:first-of-type):after {
    display: none
}

@media(max-width:767.98px) {

    .hero-posts--full-bleed .grid__instance:not(:first-of-type):after,
    .hero-posts--full-bleed .grid__instance:not(:first-of-type):before {
        all: unset
    }

    .hero-posts--full-bleed .grid__instance:nth-child(2) {
        margin-top: -4.5rem;
        order: 1
    }

    .hero-posts--full-bleed .grid__instance:nth-child(2) .hero-posts__container {
        aspect-ratio: unset
    }
}

.hero-posts--drop-shadow {
    --text-shadow-color: hsla(0, 0%, 100%, .65);
    text-shadow: 0 .5rem 2.5rem var(--text-shadow-color)
}

.hero-posts[data-color-mode=light] {
    --body-border-color: #000;
    color: #000
}

.hero-posts[data-color-mode=dark] {
    --body-border-color: #fff;
    --text-shadow-color: rgba(0, 0, 0, .65);
    color: #fff
}

.hero-posts__video {
    cursor: pointer;
    z-index: 1
}

.hero-posts :is(.grid__instance, .grid__content):after,
.hero-posts :is(.grid__instance, .grid__content):before,
.hero-posts__container>* {
    z-index: 1
}

.hero-posts__plause {
    bottom: 0;
    cursor: pointer;
    font-size: 2em;
    left: calc(50% - .5em)
}

.hero-posts__plause:before {
    content: ""
}

.hero-posts__plause.is-played:before {
    content: ""
}

:root:not(.reduced-motion) .hero-posts__plause:not(:is(:active, :focus)) {
    clip: rect(0, 0, 0, 0);
    border: 0;
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

@media(min-width:375px) {
    .hero-posts__plause {
        position: absolute
    }
}

.hero-posts__container {
    align-items: center;
    aspect-ratio: 1;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    padding-left: 1.2rem;
    padding-right: 1.2rem
}

@media(min-width:768px) {
    .hero-posts__container--wide {
        aspect-ratio: 2
    }
}

.hero-posts__container--split {
    flex-direction: row
}

@media(min-width:1024px) {
    .hero-posts__container--split {
        aspect-ratio: 1.65
    }
}

.hero-posts__container--bottom-left {
    align-items: flex-start;
    justify-content: flex-end;
    padding-bottom: 4rem
}

@media(min-width:768px) {
    .hero-posts__container--bottom-left {
        padding-bottom: 6rem
    }
}

.hero-posts__container--no-padding {
    padding-left: 0;
    padding-right: 0
}

.hero-posts__split-media,
.hero-posts__split-text {
    align-items: center;
    display: flex;
    flex: 1;
    height: 100%;
    justify-content: center
}

.hero-posts__split-text {
    padding-left: 2rem;
    padding-right: 2rem
}

.hero-posts__split-media>img,
.hero-posts__split-media>video {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

@media(max-width:1023.98px) {

    .hero-posts__split-media>img,
    .hero-posts__split-media>video {
        bottom: 0;
        height: calc(100% + 16rem);
        left: 50%;
        margin-left: calc(var(--mg--scrollbar-width, 0px)/2 - 50vw);
        margin-right: calc(var(--mg--scrollbar-width, 0px)/2 - 50vw);
        max-width: none;
        -o-object-fit: cover;
        object-fit: cover;
        -o-object-position: center;
        object-position: center;
        position: absolute;
        right: 50%;
        width: calc(100vw - var(--mg--scrollbar-width, 0px))
    }
}

.hero-posts__background {
    bottom: 0;
    filter: brightness(var(--mg--hero-posts--protection, 40%));
    height: calc(100% + 16rem);
    left: 50%;
    margin-left: calc(var(--mg--scrollbar-width, 0px)/2 - 50vw);
    margin-right: calc(var(--mg--scrollbar-width, 0px)/2 - 50vw);
    max-width: none;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    position: absolute;
    right: 50%;
    width: calc(100vw - var(--mg--scrollbar-width, 0px))
}

@media(min-width:768px) {
    .hero-posts__background {
        height: calc(100% + 18.4rem)
    }
}

.hero-posts__title {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 4rem;
    line-height: 1.1;
    margin: auto;
    text-align: center
}

@media(min-width:768px) {
    .hero-posts__title {
        font-size: 5.6rem
    }
}

@media(min-width:1440px) {
    .hero-posts__title {
        font-size: 7.2rem
    }
}

@media(min-width:1920px) {
    .hero-posts__title {
        font-size: 9rem
    }
}

.hero-posts__title--wide {
    margin: 0;
    text-align: left
}

@media(max-width:767.98px) {
    .hero-posts__title--wide {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }
}

.hero-posts__title--split-desktop {
    display: none
}

@media(min-width:1024px) {
    .hero-posts__title--split-desktop {
        display: block
    }
}

.hero-posts__title--split-mobile {
    margin: 0;
    text-align: left
}

@media(min-width:1024px) {
    .hero-posts__title--split-mobile {
        display: none
    }
}

.hero-posts__credits,
.hero-posts__paragraph {
    text-wrap: balance;
    line-height: 1.2;
    max-width: 52rem
}

.hero-posts__credits {
    align-items: center;
    display: flex;
    flex-direction: column;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    text-align: center;
    text-transform: uppercase
}

.hero-posts__credits--positioned {
    bottom: 2rem;
    position: absolute
}

.hero-posts__credits--author-bio {
    gap: 2rem
}

.hero-posts__credits--author-bio .wp-block-mg-post-author-bio {
    margin-top: -1rem
}

.hero-posts__credits--sidebar {
    align-items: flex-start;
    margin-top: 0;
    max-width: none;
    text-align: left
}

@media(max-width:767.98px) {
    .hero-posts__credits--sidebar {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }
}

@media(min-width:1440px) {
    .hero-posts__credits--sidebar {
        float: left;
        max-width: 20vw
    }
}

@media(min-width:1920px) {
    .hero-posts__credits--sidebar {
        max-width: 50rem
    }
}

@media(min-width:768px) {
    .hero-posts__credits-mobile {
        display: none
    }
}

.hero-posts__paragraph {
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif;
    font-size: 2rem;
    width: 100%
}

@media(min-width:768px) {
    .hero-posts__paragraph {
        font-size: 2.6rem
    }
}

.hero-posts__text {
    display: flex;
    flex-direction: column;
    gap: 3rem;
    margin-bottom: 3rem;
    margin-top: 3rem
}

@media(max-width:767.98px) {
    .hero-posts__text {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }
}

@media(min-width:1024px) {
    .hero-posts__text {
        padding-right: 30%
    }
}

@media(min-width:1440px) {
    .hero-posts__text {
        margin-bottom: 6rem;
        margin-top: 6rem
    }
}

.hero-posts__introduction {
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif;
    font-size: 2rem;
    line-height: 1.4
}

@media(min-width:768px) {
    .hero-posts__introduction {
        font-size: 3.2rem
    }
}

.hero-posts__bio {
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif;
    line-height: 1.4;
    margin-top: 1rem;
    text-transform: none
}

.hero-posts__bio:first-child {
    margin-top: 0
}

.is-root-container .hero-posts__credit-text .block-editor-plain-text,
.is-root-container .hero-posts__paragraph .block-editor-plain-text,
.is-root-container .hero-posts__title .block-editor-plain-text {
    text-align: inherit;
    text-shadow: inherit
}

.is-root-container .hero-posts__background {
    height: calc(100% + 8rem);
    margin-left: calc(var(--mg--scrollbar-width, 0px)/2 - 50cqw);
    margin-right: calc(var(--mg--scrollbar-width, 0px)/2 - 50cqw);
    width: calc(100cqw - var(--mg--scrollbar-width, 0px))
}

.is-root-container .hero-posts__credit-text .block-editor-plain-text {
    text-align: left
}

.post-embed--extra-wide figcaption,
.post-embed--wide figcaption {
    border-left: thin solid;
    border-right: thin solid;
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    margin-top: 2.1rem;
    padding-left: 2rem;
    padding-right: 2rem;
    text-align: center;
    text-transform: uppercase
}

@media(min-width:1024px) {
    .post-embed--wide .wp-block-embed__wrapper {
        max-width: 93rem;
        transform: translateX(-12.5rem);
        width: 93rem
    }

    .post-embed--extra-wide .wp-block-embed__wrapper {
        max-width: calc(100vw - 9.6rem);
        transform: translateX(calc(-50vw + 960px + 4.8rem));
        width: calc(100vw - 9.6rem)
    }
}

@media(min-width:1440px) {
    .post-embed--extra-wide .wp-block-embed__wrapper {
        max-width: 144rem;
        transform: translateX(-38rem);
        width: 144rem
    }
}

.post-embed figcaption {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    margin-top: 2.1rem;
    text-align: center;
    text-transform: uppercase
}

@media(min-width:1024px) {
    .post-image--wide .post-image__img {
        max-width: 93rem;
        transform: translateX(-12.5rem);
        width: 93rem
    }

    .post-image--extra-wide .post-image__img {
        max-width: calc(100vw - 9.6rem);
        transform: translateX(calc(-50vw + 960px + 4.8rem));
        width: calc(100vw - 9.6rem)
    }
}

@media(min-width:1440px) {
    .post-image--extra-wide .post-image__img {
        max-width: 144rem;
        transform: translateX(-38rem);
        width: 144rem
    }
}

.post-image.block-wider {
    padding-bottom: 0
}

.post-image .post-image__caption,
.post-image .post-image__caption--extra-wide,
.post-image .post-image__caption--wide {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 1.4rem;
    margin-top: 2.1rem;
    text-align: center;
    text-transform: uppercase
}

.post-image .post-image__caption--extra-wide,
.post-image .post-image__caption--wide {
    border-left: thin solid;
    border-right: thin solid;
    padding-left: 2rem;
    padding-right: 2rem
}

.single-column-image {
    position: relative
}

.single-column-image__wrapper {
    overflow: hidden
}

.single-column-image__caption {
    font-size: 1.4rem;
    line-height: 1.6rem;
    margin-top: .5rem;
    text-align: right;
    text-transform: uppercase
}

.single-column-image__caption,
.typewriter {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif
}

.typewriter {
    font-size: 2.4rem;
    line-height: 4rem;
    margin-left: auto;
    margin-right: auto;
    max-width: var(--wp--style--global--wide-size)
}

.typewriter__container {
    padding-bottom: 8rem;
    padding-top: 8rem
}

@media(min-width:375px) {
    .typewriter__container {
        padding-bottom: 18rem;
        padding-top: 18rem
    }
}

.typewriter__title {
    font-weight: 700
}

.typewriter__paragraphs {
    margin-top: 5rem
}

.typewriter__paragraphs>*+* {
    margin-top: 3.3333333333rem
}

.wp-block-audio:not(.is-mejs-init):before {
    background: var(--mg--mejs--bg);
    border-radius: var(--mg--mejs--rad);
    content: "";
    display: block;
    height: var(--mg--mejs--h);
    width: var(--mg--mejs--w)
}

.wp-block-audio audio {
    display: none
}

.page-lost__container {
    margin: 0 auto;
    padding-bottom: 8rem;
    padding-left: var(--wp--custom--spacing--root);
    padding-right: var(--wp--custom--spacing--root);
    padding-top: 8rem;
    width: 100%
}

@media(min-width:1920px) {
    .page-lost__container {
        max-width: 1920px
    }
}

.page-lost__header {
    margin-bottom: 4rem
}

.page-lost__title {
    font-family: Rosart, Georgia, Times New Roman, FZNewBaoSong, serif;
    font-size: 2.4rem
}

@media(min-width:768px) {
    .page-lost__title {
        font-size: 3.2rem
    }
}

@media(min-width:1024px) {
    .page-lost__title {
        font-size: 4rem
    }
}

@media(min-width:1440px) {
    .page-lost__title {
        font-size: 5rem
    }
}

.series__header {
    height: 60rem;
    max-height: calc(100vh - 80px);
    padding-top: 3rem;
    position: relative
}

@media(min-width:1024px) {
    .series__header {
        height: 95.4rem;
        max-height: calc(100vh - 96px)
    }
}

.series__image,
.series__video {
    bottom: 0;
    height: calc(100% + 80px);
    left: 50%;
    margin-left: calc(var(--mg--scrollbar-width, 0px)/2 - 50vw);
    margin-right: calc(var(--mg--scrollbar-width, 0px)/2 - 50vw);
    max-width: none;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: var(--seqc--series--focus-x, center) var(--seqc--series--focus-y, center);
    object-position: var(--seqc--series--focus-x, center) var(--seqc--series--focus-y, center);
    position: absolute;
    right: 50%;
    width: calc(100vw - var(--mg--scrollbar-width, 0px));
    z-index: -1
}

@media(min-width:1024px) {

    .series__image,
    .series__video {
        height: calc(100% + 96px)
    }
}

.series__image--desktop,
.series__video--desktop {
    display: none
}

@media(min-width:768px) {

    .series__image--desktop,
    .series__video--desktop {
        display: block
    }

    .series__image--mobile,
    .series__video--mobile {
        display: none
    }
}

.series__logo {
    align-items: flex-end;
    bottom: 5.4rem;
    display: flex;
    justify-content: flex-start;
    left: 0;
    pointer-events: none;
    position: absolute;
    width: 12rem;
    z-index: 1
}

@media(min-width:1024px) {
    .series__logo {
        width: 16rem
    }
}

.series__logo-image {
    filter: drop-shadow(0 12px 28px #000);
    width: 100%
}

.series__platforms {
    margin-bottom: 6rem;
    margin-top: 6rem
}

.series__description {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 2.6rem;
    line-height: 1.4;
    margin-bottom: 10rem;
    text-align: center
}

@media(min-width:768px) {
    .series__description {
        font-size: 4rem;
        margin-bottom: 20rem;
        padding-left: 12rem;
        padding-right: 12rem
    }
}

.series__banner {
    align-items: center;
    display: flex;
    flex-direction: column;
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    gap: 1rem;
    line-height: 1.4;
    text-align: center
}

.series__banner-heading {
    font-size: 2.6rem
}

@media(min-width:768px) {
    .series__banner-heading {
        font-size: 4rem
    }
}

.series__banner-lead {
    font-size: 1.8rem
}

@media(min-width:768px) {
    .series__banner-lead {
        font-size: 2.4rem
    }
}

.series__banner-button {
    margin-top: 3rem
}

.series__episodes {
    -moz-column-gap: 2rem;
    column-gap: 2rem;
    display: grid;
    row-gap: 10rem
}

@media(min-width:768px) {
    .series__episodes {
        grid-template-columns: 1fr 1fr
    }
}

.collection__hero {
    padding-bottom: 17rem;
    padding-top: 17rem;
    text-align: center
}

.collection__supertitle,
.collection__title {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    text-transform: uppercase
}

@media(min-width:768px) {

    .collection__supertitle,
    .collection__title {
        padding-left: 16rem;
        padding-right: 16rem
    }
}

.collection__supertitle {
    font-size: 3.2rem
}

.collection__title {
    font-size: 8rem
}

.collection__description {
    font-size: 2.4rem;
    line-height: 1.4;
    margin-left: auto;
    margin-right: auto;
    margin-top: 3rem;
    max-width: 80rem
}

.company__logo-image {
    max-width: 20rem
}

.event__container {
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 8rem;
    padding-left: var(--wp--custom--spacing--root);
    padding-right: var(--wp--custom--spacing--root);
    padding-top: 8rem;
    width: 100%
}

@media(min-width:1920px) {
    .event__container {
        max-width: 1920px
    }
}

.event__title {
    align-self: flex-end;
    font-size: 4rem;
    line-height: 1.125
}

@media(min-width:768px) {
    .event__title {
        font-size: 8rem
    }
}

@media(min-width:1024px) {
    .event__title {
        font-size: 5.6rem;
        padding-left: 4rem;
        padding-right: 4rem
    }
}

@media(min-width:1440px) {
    .event__title {
        font-size: 7.2rem
    }
}

@media(min-width:1920px) {
    .event__title {
        font-size: 9rem
    }
}

.event__paragraph {
    text-align: center
}

@media(min-width:1024px) {
    .event__paragraph {
        padding: 2.4rem
    }
}

.event__credits {
    margin-top: auto
}

@media(min-width:1024px) {
    .event__credits {
        margin-bottom: 3.2rem
    }
}

.event__credit-text {
    font-family: PitchSans, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif;
    font-size: 2.4rem;
    line-height: 1;
    text-align: center;
    text-transform: uppercase
}

.event__content {
    margin-left: auto;
    margin-right: auto;
    max-width: 68rem;
    padding-bottom: 8rem;
    padding-top: 8rem
}

.event__closed {
    text-align: center
}

.founder__first-meeting {
    font-size: clamp(2rem, 1.7183098592rem + .7511737089vw, 2.8rem);
    padding: 0 clamp(4rem, -.2253521127rem + 11.2676056338vw, 16rem) 4rem;
    text-align: center
}

.founder__first-meeting p {
    font-size: inherit
}

.podcast {
    font-family: Unica, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, FZLanTingHeiS, sans-serif
}

.podcast__breadcrumbs {
    margin-bottom: 3rem;
    margin-top: 3rem
}

.podcast__title {
    font-size: 4rem;
    line-height: 1.1;
    margin-bottom: 3rem
}

@media(min-width:768px) {
    .podcast__title {
        font-size: 7.2rem
    }
}

.podcast__figure {
    aspect-ratio: 16/9;
    position: relative
}

.podcast__image,
.podcast__video {
    height: 100%;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    position: absolute;
    top: 0;
    transition: opacity .25s ease-in-out;
    width: 100%
}

.podcast__platforms {
    margin-bottom: 6rem;
    margin-top: 6rem
}

.podcast__intro {
    margin-bottom: 14rem
}

.podcast__intro p {
    font-size: 2.6rem
}

@media(min-width:768px) {
    .podcast__intro p {
        font-size: 3.2rem
    }
}

@media(min-width:1024px) {
    .podcast__intro {
        margin-bottom: 26rem;
        padding-right: 15rem
    }
}

.podcast__card-groups {
    display: flex;
    flex-direction: column;
    gap: 8rem
}

.podcast__card-group-heading {
    font-size: 2.8rem;
    line-height: 1.2;
    margin-bottom: 4rem;
    padding-right: 12rem
}

.podcast__toc {
    margin-top: 3rem
}

.podcast__toc ul {
    font-size: 1.6rem;
    margin-top: 1rem
}

@media(min-width:1024px) {
    .podcast__transcript {
        padding-right: 15rem
    }

    .podcast__transcript--has-toc {
        padding-top: 10rem
    }
}

.podcast__transcript .sr-only {
    margin: 0;
    position: unset
}

@media(max-width:767.98px) {
    .team-member {
        overflow: hidden
    }
}

@media(max-width:1023.98px) {
    [data-grid-columns="2"] .team-member__grid-copy {
        padding: 22px 16px 40px 8px
    }
}

@media(min-width:768px)and (max-width:1439.98px) {
    [data-grid-columns="2"] .team-member__grid-copy {
        padding: 24px 60px 40px 16px
    }
}

@media(min-width:1024px)and (max-width:1919.98px) {
    [data-grid-columns="2"] .team-member__grid-copy {
        padding: 42px 40px 40px 16px
    }
}

@media(min-width:1440px) {
    [data-grid-columns="2"] .team-member__grid-copy {
        aspect-ratio: 1;
        padding: 30px 91px 40px 20px
    }
}

[data-grid-columns="1"] .team-member__grid-copy {
    padding-bottom: 4rem;
    padding-left: 2rem;
    padding-right: 2rem;
    text-align: center
}

@media(min-width:768px) {
    [data-grid-columns="1"] .team-member__grid-copy {
        padding-left: 4rem;
        padding-right: 4rem
    }
}

@media(min-width:1024px) {
    [data-grid-columns="1"] .team-member__grid-copy {
        padding-left: 7.2rem;
        padding-right: 7.2rem
    }
}

@media(min-width:1440px) {
    [data-grid-columns="1"] .team-member__grid-copy {
        padding-left: 12rem;
        padding-right: 12rem
    }
}

@media(min-width:1920px) {
    [data-grid-columns="1"] .team-member__grid-copy {
        padding-left: 16rem;
        padding-right: 16rem
    }
}

[data-grid-columns="1"] .team-member__grid-copy .wysiwyg p {
    font-size: 1.8rem;
    line-height: 1.4
}

@media(min-width:768px) {
    [data-grid-columns="1"] .team-member__grid-copy .wysiwyg p {
        font-size: 2.8rem
    }
}

@media(min-width:1920px) {
    [data-grid-columns="1"] .team-member__grid-copy .wysiwyg p {
        font-size: 3.2rem
    }
}

.js-hidden {
    display: none !important
}

:root.reduced-motion .u-reduced-motion,
:root.reduced-motion .u-reduced-motion:after,
:root.reduced-motion .u-reduced-motion:before {
    animation-delay: 0s !important;
    animation-duration: .01ms !important;
    animation-iteration-count: 1 !important;
    scroll-behavior: auto !important;
    transition-delay: 0s !important;
    transition-duration: .01ms !important
}

.sr-only {
    clip: rect(0, 0, 0, 0);
    border: 0;
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.sr-only-focusable:not(:is(:active, :focus)) {
    clip: rect(0, 0, 0, 0);
    border: 0;
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.alignleft {
    float: left;
    margin: 0 1em 1em 0
}

.alignright {
    float: right;
    margin: 0 0 1em 1em
}

.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption img {
    height: auto;
    width: 100%
}

.wp-caption .wp-caption-text {
    font-size: .85em;
    font-style: italic;
    margin-top: 1rem
}

.wp-block-embed__wrapper:before {
    content: none !important
}

.u-remove-margin-top {
    margin-top: 0 !important
}

.u-reduce-margin-top {
    margin-top: calc(var(--wp--style--block-gap)/2) !important
}

.u-increase-margin-top {
    margin-top: calc(var(--wp--style--block-gap)*1.5) !important
}

:is(.js-fullscreening, .js-fullscreen.show) {
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999
}

:is(.js-fullscreen, .js-fullscreening) {
    transform: translateZ(0)
}

.js-fullscreening {
    transition: transform var(--mg--transition--duration, var(--mg--animate--fs--duration, 1s)) ease-in-out;
    transition-delay: var(--mg--animate--fs--delay, 0ms);
    transition-property: width, height, transform
}

.u-scroll-lock {
    overflow: hidden;
    padding-right: 1.5rem
}

.u-linkify {
    cursor: pointer
}

.u-linkify--focus:focus {
    outline: 1px auto #7dafdc;
    outline: 1px auto Highlight;
    outline: 1px auto -webkit-focus-ring-color;
    outline-offset: 2px
}

.u-linkify--focus:focus-within {
    outline: 1px auto #7dafdc;
    outline: 1px auto Highlight;
    outline: 1px auto -webkit-focus-ring-color;
    outline-offset: 2px
}

@media(max-width:374.98px) {
    .u-xs-hide {
        display: none !important
    }
}

@media(max-width:767.98px) {
    .u-sm-hide {
        display: none !important
    }
}

@media(max-width:1023.98px) {
    .u-md-hide {
        display: none !important
    }
}

@media(max-width:1439.98px) {
    .u-lg-hide {
        display: none !important
    }
}

@media(max-width:1919.98px) {
    .u-xl-hide {
        display: none !important
    }
}

.u-xxl-hide {
    display: none !important
}







.titfont{font-size:3.8rem;font-weight: 600;margin-top: 50px}
.descfont{font-size:3.8rem; }


.boxmain{margin-bottom:20px;line-height:1.6}
.boxmain p{margin-bottom:5px;line-height:1.6}

.singlepage .container{display: flex;flex-direction: column;gap:20px;}
.singlepage .boxmain ul{margin:20px auto 20px 0;}
.singlepage .boxmain ul li{margin:5px 0px;display: flex;align-items: center;gap:5px;}
.singlepage .boxmain ul li:before{width:6px;height:6px;border-radius: 10px;content:"";display: block;background: #000}






@media (min-width: 1024px) {
    .grid__instances_appro {
        grid-template-columns: repeat(24, 1fr);
        
    }

 .grid__instances_appro .grid__instance{grid-row: span 12;padding: 0px 0px 50px 0px;}
}



@media (max-width: 1024px) {
    .grid__instances_appro {
        grid-template-columns: repeat(12, 1fr);

    }
     .grid__instances_appro .grid__instance{grid-row: span 6;}
}




    /* 移动端菜单默认隐藏 */
@media (max-width: 768px) {
    .header__nav {
        display: none;
        width: 100%;
    }
    /* 打开时强制显示 */
    .header__nav--opened {
        display: block !important;
    }
    
    
    
.header__image--mobile {
    font-size: 1.4rem;
    display: flex;align-items: center;
}
    .header__image--mobile img{
    height: 1.4rem;
}

.ico--hamburger{font-size: 1.8rem;}
}




.approform {text-align: left}
.approform input,.approform textarea {
    background: transparent;
    border: thin solid rgba(27, 25, 23, .5);
    border-radius: 999px;
    font-size: 1.4rem;
    height: 100%;
    padding: 1.5rem 4rem;
    width: 100%;
    border-radius:10px;
}


.control-label{margin-top:20px;padding-bottom: 10px}
.text-center{text-align: center;}
 .fontyahei{font-family: "Microsoft YaHei";}
 .relative{position:relative;}
 
 .downbtn{padding:8px 12px;border-radius:8px;background:#8a1c21;color:#fff;margin-top:20px;display:inline-block;font-size:14px;}