
body .go2821562996 {
    height: undefined;
}

@media (min-width: 1024px) {
    body .go2821562996 {
        height:undefined;
    }
}

body .go1849475632 {
    height: 17px;
}

body .go3788645036 {
    top: 50%;
}

@media (min-width: 1024px) {
    body .go3788645036 {
        left:24px;
    }
}

body .go1255832319 {
    top: 50%;
}

@media (min-width: 1024px) {
    body .go1255832319 {
        right:24px;
    }
}

body .go729360384 {
    width: var(--xGrid-x2__1ivttc5cr);
}

@media (min-width: 1024px) {
    body .go729360384 {
        width:var(--xGrid-x0p5__1ivttc5dh);
    }
}

body .go2965976497 {
    width: 100vw;
}

body .go3845567385 {
    text-align: left;
    width: var(--baseGrid-max__1ivttc53);
    position: relative;
    margin-top: 0;
}

body .go3955976215 {
    background-color: black;
}

body .go74291685 {
    padding-top: calc(66.67% - 56px);
}

body .go4210376945 {
    padding-top: calc(100.00% - 56px);
}

body .go313670085 {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 100vw;
    width: 100%;
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: var(--yGrid-y0__1ivttc5fr);
}

@media (min-width: 1024px) {
    body .go313670085 {
        padding-top:0px;
        padding-bottom: 0px;
        min-height: var(--yGrid-y0__1ivttc5fr);
    }
}

body .go4100019063 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: var(--xGrid-x0__1ivttc5cp);
    width: 100%;
    align-items: center;
    justify-content: center;
    padding-left: var(--xGrid-x2__1ivttc5cr);
    padding-right: var(--xGrid-x2__1ivttc5cr);
}

@media (min-width: 1024px) {
    body .go4100019063 {
        flex-direction:row;
        flex-wrap: nowrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x0__1ivttc5cp);
        width: 100%;
        align-items: center;
        justify-content: center;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

body .go450333515 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go450333515 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go450333515 {
        display:flex;
        width: var(--xGrid-x23__1ivttc5dc);
        text-align: center;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go450333515 {
        display:flex;
    }
}

body .go2600633126 {
    word-wrap: normal;
}

body .go2114652583 {
    color: var(--color-base__6q1didw);
}

@media (min-width: 1024px) {
    body .go566013180 {
        background-color:#000000;
    }
}

body .go1115751479 {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 100vw;
    width: 100%;
}

@media (min-width: 1024px) {
    body .go1115751479 {
        padding-top:0px;
        padding-bottom: 0px;
        min-height: var(--yGrid-y0__1ivttc5fr);
    }
}

@media (min-width: 1024px) {
    body .go161210414 {
        background-color:var(--color-clearMain__6q1didv);
    }
}

body .go3741788298 {
    position: relative;
    display: flex;
    min-height: 100%;
}

@media (min-width: 1024px) {
    body .go3741788298 {
        flex-direction:row;
        flex-wrap: nowrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x0__1ivttc5cp);
        width: 100%;
        align-items: center;
        justify-content: center;
        padding-left: var(--xGrid-x0__1ivttc5cp);
        padding-right: var(--xGrid-x0__1ivttc5cp);
    }
}

body .go306990669 {
    display: none;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go306990669 {
        display:none;
    }
}

@media (min-width: 1024px) {
    body .go306990669 {
        display:flex;
        width: var(--xGrid-x27__1ivttc5dg);
        align-items: flex-start;
        justify-content: center;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        flex: 1 1;
        align-self: stretch;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go306990669 {
        display:flex;
        width: var(--autoSize-fitContent__1ivttc52);
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

body .go3781433968 {
    display: none;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go3781433968 {
        display:none;
    }
}

@media (min-width: 1024px) {
    body .go3781433968 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x9__1ivttc5cy);
        left: var(--xGrid-x2__1ivttc5cr);
        top: 50%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go3781433968 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x9__1ivttc5cy);
        left: var(--xGrid-x2__1ivttc5cr);
        top: 50%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

body .go3414883624 {
    background-color: transparent;
}

body .go2044735992 {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 100vw;
    width: 100%;
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: var(--yGrid-y0__1ivttc5fr);
}

body .go2432803235 {
    background-color: var(--color-clearMain__6q1didv);
}

body .go3667385442 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: var(--xGrid-x0__1ivttc5cp);
    width: 100%;
    align-items: center;
    justify-content: flex-start;
    padding-left: var(--xGrid-x0__1ivttc5cp);
    padding-right: var(--xGrid-x0__1ivttc5cp);
}

body .go2628559769 {
    display: flex;
    position: static;
    width: var(--xGrid-x27__1ivttc5dg);
    align-items: center;
    justify-content: center;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2628559769 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2628559769 {
        display:none;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2628559769 {
        display:none;
    }
}

body .go656974069 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-end;
    justify-content: flex-end;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go656974069 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go656974069 {
        display:none;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go656974069 {
        display:none;
    }
}

body .go519059960 {
    color: var(--color-grayDarkest__6q1did15);
}

body .go683562269 {
    color: var(--color-greyMedium__6q1did13);
}

body .go2863085132 {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 100vw;
    width: 100%;
    padding-top: 56px;
    padding-bottom: 0px;
    min-height: var(--yGrid-y0__1ivttc5fr);
}

@media (min-width: 1024px) {
    body .go2863085132 {
        padding-top:112px;
        padding-bottom: 0px;
        min-height: var(--yGrid-y0__1ivttc5fr);
    }
}

body .go2356171021 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: var(--xGrid-x2__1ivttc5cr);
    width: 100%;
    align-items: center;
    justify-content: flex-start;
    padding-left: var(--xGrid-x0__1ivttc5cp);
    padding-right: var(--xGrid-x0__1ivttc5cp);
}

@media (min-width: 1024px) {
    body .go2356171021 {
        flex-direction:row;
        flex-wrap: nowrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x2__1ivttc5cr);
        width: 100%;
        align-items: center;
        justify-content: flex-start;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

body .go1727685609 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-start;
    justify-content: flex-start;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go1727685609 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go1727685609 {
        display:flex;
        width: var(--xGrid-x12__1ivttc5d1);
        align-items: flex-start;
        justify-content: flex-start;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go1727685609 {
        display:flex;
    }
}

body .go2052669395 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-end;
    justify-content: flex-end;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2052669395 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2052669395 {
        display:flex;
        width: var(--xGrid-x9__1ivttc5cy);
        align-items: center;
        justify-content: flex-start;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2052669395 {
        display:flex;
    }
}

body .go1648040931 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: var(--xGrid-x0__1ivttc5cp);
    width: 100%;
    align-items: center;
    justify-content: flex-start;
    padding-left: var(--xGrid-x2__1ivttc5cr);
    padding-right: var(--xGrid-x2__1ivttc5cr);
}

@media (min-width: 1024px) {
    body .go1648040931 {
        flex-direction:row;
        flex-wrap: nowrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x2__1ivttc5cr);
        width: 100%;
        align-items: flex-end;
        justify-content: flex-start;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

body .go3959700521 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-end;
    justify-content: flex-end;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go3959700521 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go3959700521 {
        display:flex;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: flex-end;
        justify-content: flex-start;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go3959700521 {
        display:flex;
    }
}

body .go2288306631 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2288306631 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2288306631 {
        display:flex;
        width: var(--xGrid-x14__1ivttc5d3);
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2288306631 {
        display:flex;
    }
}

body .go1661787245 {
    padding-top: 66.67%;
}

body .go3469954799 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: var(--xGrid-x0__1ivttc5cp);
    width: 100%;
    justify-content: flex-start;
    padding-left: var(--xGrid-x2__1ivttc5cr);
    padding-right: var(--xGrid-x2__1ivttc5cr);
}

@media (min-width: 1024px) {
    body .go3469954799 {
        flex-direction:row;
        flex-wrap: nowrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x2__1ivttc5cr);
        width: 100%;
        align-items: center;
        justify-content: flex-start;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

body .go2208760248 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-start;
    justify-content: flex-start;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2208760248 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2208760248 {
        display:flex;
        width: var(--xGrid-x14__1ivttc5d3);
        align-items: center;
        justify-content: flex-start;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2208760248 {
        display:flex;
    }
}

body .go100353506 {
    display: flex;
    width: var(--xGrid-x23__1ivttc5dc);
    justify-content: flex-start;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go100353506 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go100353506 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: flex-start;
        justify-content: flex-end;
        left: var(--xGrid-x18__1ivttc5d7);
        text-align: left;
        top: 0%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go100353506 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: flex-start;
        justify-content: flex-end;
        left: var(--xGrid-x18__1ivttc5d7);
        text-align: left;
        top: 26%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

body .go1153532866 {
    color: var(--color-greenDark__6q1did1a);
}

body .go2007216559 {
    display: flex;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-end;
    justify-content: flex-start;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2007216559 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2007216559 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: center;
        justify-content: flex-end;
        left: var(--xGrid-x18__1ivttc5d7);
        text-align: left;
        top: 8%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2007216559 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: center;
        justify-content: flex-end;
        left: var(--xGrid-x18__1ivttc5d7);
        text-align: left;
        top: 34%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

body .go4260707700 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: var(--xGrid-x0__1ivttc5cp);
    width: 100%;
    align-items: flex-start;
    justify-content: flex-start;
    padding-left: var(--xGrid-x2__1ivttc5cr);
    padding-right: var(--xGrid-x2__1ivttc5cr);
}

@media (min-width: 1024px) {
    body .go4260707700 {
        flex-direction:row;
        flex-wrap: nowrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x1__1ivttc5cq);
        width: 100%;
        align-items: center;
        justify-content: flex-start;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

body .go2190780190 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-end;
    justify-content: flex-start;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2190780190 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2190780190 {
        display:flex;
        width: var(--xGrid-x7p5__1ivttc5do);
        align-items: center;
        justify-content: flex-start;
        text-align: left;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2190780190 {
        display:flex;
    }
}

body .go2850223282 {
    color: var(--color-main__6q1didx);
}

body .go1535344045 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-start;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    justify-content: flex-start;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go1535344045 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go1535344045 {
        display:flex;
        width: var(--xGrid-x14p5__1ivttc5dv);
        align-items: center;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go1535344045 {
        display:flex;
    }
}

body .go2999867316 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: var(--xGrid-x0__1ivttc5cp);
    width: 100%;
    align-items: center;
    justify-content: flex-start;
    padding-left: var(--xGrid-x2__1ivttc5cr);
    padding-right: var(--xGrid-x2__1ivttc5cr);
}

@media (min-width: 1024px) {
    body .go2999867316 {
        flex-direction:row;
        flex-wrap: wrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x2__1ivttc5cr);
        width: 100%;
        align-items: center;
        justify-content: flex-start;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

body .go542360001 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go542360001 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go542360001 {
        display:flex;
        width: var(--xGrid-x14__1ivttc5d3);
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go542360001 {
        display:flex;
    }
}

body .go2303784638 {
    display: flex;
    width: var(--xGrid-x23__1ivttc5dc);
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2303784638 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2303784638 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: flex-start;
        justify-content: flex-end;
        left: var(--xGrid-x18__1ivttc5d7);
        text-align: left;
        top: 0%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2303784638 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: flex-start;
        justify-content: flex-end;
        left: var(--xGrid-x18__1ivttc5d7);
        text-align: left;
        top: 20%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

body .go3849056715 {
    display: flex;
    width: var(--xGrid-x23__1ivttc5dc);
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go3849056715 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go3849056715 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: flex-start;
        justify-content: flex-end;
        left: var(--xGrid-x18__1ivttc5d7);
        text-align: left;
        top: 8%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go3849056715 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: flex-start;
        justify-content: flex-end;
        left: var(--xGrid-x18__1ivttc5d7);
        text-align: left;
        top: 29%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

body .go2322628649 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: var(--xGrid-x0__1ivttc5cp);
    width: 100%;
    align-items: center;
    justify-content: flex-start;
    padding-left: var(--xGrid-x2__1ivttc5cr);
    padding-right: var(--xGrid-x2__1ivttc5cr);
}

@media (min-width: 1024px) {
    body .go2322628649 {
        flex-direction:row;
        flex-wrap: nowrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x2__1ivttc5cr);
        width: 100%;
        align-items: center;
        justify-content: flex-start;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

body .go2629700599 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-end;
    justify-content: flex-end;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2629700599 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2629700599 {
        display:flex;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: center;
        justify-content: flex-start;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2629700599 {
        display:flex;
    }
}

body .go3925601298 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: var(--xGrid-x0__1ivttc5cp);
    width: 100%;
    align-items: center;
    justify-content: flex-start;
    padding-left: var(--xGrid-x2__1ivttc5cr);
    padding-right: var(--xGrid-x2__1ivttc5cr);
}

@media (min-width: 1024px) {
    body .go3925601298 {
        flex-direction:row;
        flex-wrap: nowrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x0__1ivttc5cp);
        width: 100%;
        align-items: flex-start;
        justify-content: flex-start;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

body .go2471467877 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2471467877 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2471467877 {
        display:flex;
        width: var(--xGrid-x23__1ivttc5dc);
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2471467877 {
        display:flex;
    }
}

body .go928239924 {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 100vw;
    width: 100%;
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: var(--yGrid-y0__1ivttc5fr);
}

@media (min-width: 1024px) {
    body .go928239924 {
        padding-top:56px;
        padding-bottom: 0px;
        min-height: var(--yGrid-y0__1ivttc5fr);
    }
}

body .go3084602508 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: var(--xGrid-x0__1ivttc5cp);
    width: 100%;
    align-items: center;
    justify-content: flex-start;
    padding-left: var(--xGrid-x2__1ivttc5cr);
    padding-right: var(--xGrid-x2__1ivttc5cr);
}

@media (min-width: 1024px) {
    body .go3084602508 {
        flex-direction:row;
        flex-wrap: nowrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x7__1ivttc5cw);
        width: 100%;
        align-items: flex-start;
        justify-content: flex-start;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

body .go630442058 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go630442058 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go630442058 {
        display:flex;
        width: var(--xGrid-x8__1ivttc5cx);
        align-items: flex-start;
        justify-content: flex-start;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go630442058 {
        display:flex;
    }
}

body .go2677933300 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    align-items: flex-end;
    justify-content: flex-end;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2677933300 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2677933300 {
        display:flex;
        width: var(--xGrid-x8__1ivttc5cx);
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2677933300 {
        display:flex;
    }
}

body .go788048906 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: var(--xGrid-x0__1ivttc5cp);
    width: 100%;
    align-items: flex-start;
    justify-content: flex-start;
    padding-left: var(--xGrid-x2__1ivttc5cr);
    padding-right: var(--xGrid-x2__1ivttc5cr);
}

@media (min-width: 1024px) {
    body .go788048906 {
        flex-direction:row;
        flex-wrap: nowrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x2__1ivttc5cr);
        width: 100%;
        align-items: center;
        justify-content: flex-start;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

body .go1918890064 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-end;
    justify-content: flex-start;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go1918890064 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go1918890064 {
        display:flex;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: center;
        justify-content: flex-start;
        text-align: left;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go1918890064 {
        display:flex;
    }
}

body .go930502053 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-start;
    justify-content: flex-start;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go930502053 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go930502053 {
        display:flex;
        width: var(--xGrid-x14__1ivttc5d3);
        align-items: center;
        justify-content: flex-end;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go930502053 {
        display:flex;
    }
}

body .go2845989145 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: var(--xGrid-x0__1ivttc5cp);
    width: 100%;
    align-items: flex-start;
    justify-content: flex-start;
    padding-left: var(--xGrid-x2__1ivttc5cr);
    padding-right: var(--xGrid-x2__1ivttc5cr);
}

@media (min-width: 1024px) {
    body .go2845989145 {
        flex-direction:row;
        flex-wrap: nowrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x1__1ivttc5cq);
        width: 100%;
        align-items: flex-start;
        justify-content: flex-start;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

body .go1527210111 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: center;
    justify-content: flex-start;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go1527210111 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go1527210111 {
        display:flex;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: flex-start;
        justify-content: flex-start;
        text-align: left;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go1527210111 {
        display:flex;
    }
}

body .go1536982211 {
    height: 18px;
}

@media (min-width: 1024px) {
    body .go1536982211 {
        height:20px;
    }
}

body .go2612503890 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: center;
    text-align: left;
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 0px;
    padding-right: 0px;
    justify-content: flex-start;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2612503890 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2612503890 {
        display:flex;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: flex-start;
        text-align: left;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2612503890 {
        display:flex;
    }
}

body .go1411602692 {
    height: 21px;
}

@media (min-width: 1024px) {
    body .go1411602692 {
        height:23px;
    }
}

body .go4277407792 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: center;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    justify-content: flex-start;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go4277407792 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go4277407792 {
        display:flex;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: flex-start;
        text-align: left;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go4277407792 {
        display:flex;
    }
}

body .go2268074213 {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 100vw;
    width: 100%;
    padding-top: 56px;
    padding-bottom: 0px;
    min-height: var(--yGrid-y5__1ivttc5fw);
}

@media (min-width: 1024px) {
    body .go2268074213 {
        padding-top:160px;
        padding-bottom: 0px;
        min-height: var(--yGrid-y5__1ivttc5fw);
    }
}

@media (min-width: 1440px) {
    body .go2268074213 {
        padding-top:160px;
        padding-bottom: 0px;
        min-height: var(--yGrid-y6__1ivttc5fx);
    }
}

body .go4240342185 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 56px;
    column-gap: var(--xGrid-x0__1ivttc5cp);
    width: 100%;
    align-items: center;
    justify-content: flex-start;
    padding-left: var(--xGrid-x0__1ivttc5cp);
    padding-right: var(--xGrid-x0__1ivttc5cp);
}

@media (min-width: 1024px) {
    body .go4240342185 {
        flex-direction:row;
        flex-wrap: nowrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x5__1ivttc5cu);
        width: 100%;
        align-items: center;
        justify-content: flex-end;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

@media (min-width: 1440px) {
    body .go4240342185 {
        flex-direction:row;
        flex-wrap: nowrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x6__1ivttc5cv);
        width: 100%;
        align-items: center;
        justify-content: flex-end;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

body .go644222253 {
    display: flex;
    width: var(--xGrid-x27__1ivttc5dg);
    align-items: flex-start;
    justify-content: flex-start;
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go644222253 {
        display:flex;
        width: var(--xGrid-x27__1ivttc5dg);
        align-items: flex-start;
        justify-content: flex-start;
        padding-top: 56px;
        padding-bottom: 56px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (min-width: 1024px) {
    body .go644222253 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x9__1ivttc5cy);
        align-items: flex-start;
        justify-content: flex-start;
        left: var(--xGrid-x2__1ivttc5cr);
        top: -2%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go644222253 {
        display:flex;
    }
}

body .go2327741201 {
    display: flex;
    position: absolute;
    width: var(--xGrid-x15__1ivttc5d4);
    left: var(--xGrid-x6__1ivttc5cv);
    top: -5%;
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 0px;
    padding-right: 0px;
    align-items: flex-start;
    justify-content: flex-start;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2327741201 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x15__1ivttc5d4);
        left: var(--xGrid-x6__1ivttc5cv);
        top: -7%;
        padding-top: 32px;
        padding-bottom: 32px;
        padding-left: 0px;
        padding-right: 0px;
        align-items: flex-start;
        justify-content: flex-start;
    }
}

@media (min-width: 1024px) {
    body .go2327741201 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x4p5__1ivttc5dl);
        left: var(--xGrid-x10p5__1ivttc5dr);
        top: 0%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2327741201 {
        display:flex;
    }
}

body .go2137579261 {
    display: flex;
    position: absolute;
    width: var(--xGrid-x12__1ivttc5d1);
    left: var(--xGrid-x7p5__1ivttc5do);
    top: 15%;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2137579261 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2137579261 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x3p5__1ivttc5dk);
        left: var(--xGrid-x11__1ivttc5d0);
        top: 25%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2137579261 {
        display:flex;
    }
}

body .go526400246 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: center;
    justify-content: flex-end;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go526400246 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go526400246 {
        display:flex;
        width: var(--xGrid-x9__1ivttc5cy);
        align-items: center;
        justify-content: flex-end;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go526400246 {
        display:flex;
    }
}

body .go193701349 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-end;
    justify-content: flex-end;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go193701349 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go193701349 {
        display:flex;
        width: var(--xGrid-x8__1ivttc5cx);
        align-items: center;
        justify-content: flex-start;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go193701349 {
        display:flex;
    }
}

body .go1850434526 {
    height: 20px;
}

body .go1689681210 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-start;
    justify-content: flex-start;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go1689681210 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go1689681210 {
        display:flex;
        width: var(--xGrid-x14__1ivttc5d3);
        align-items: flex-start;
        justify-content: flex-end;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go1689681210 {
        display:flex;
    }
}

body .go3851682849 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: center;
    justify-content: center;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

@media (min-width: 768px) {
    body .go3851682849 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go3851682849 {
        display:flex;
        width: var(--xGrid-x18__1ivttc5d7);
        align-items: center;
        justify-content: center;
        text-align: center;
        padding-top: 56px;
        padding-bottom: 56px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (min-width: 1440px) {
    body .go3851682849 {
        display:flex;
    }
}

body .go465399362 {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 100vw;
    width: 100%;
}

body .go1017819964 {
    position: relative;
    display: flex;
    min-height: 100%;
}

body .go1433939891 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-end;
    justify-content: flex-end;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go1433939891 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go1433939891 {
        display:flex;
        width: var(--xGrid-x7p5__1ivttc5do);
        align-items: center;
        justify-content: flex-start;
        text-align: left;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go1433939891 {
        display:flex;
    }
}

body .go2052232520 {
    display: none;
    position: static;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2052232520 {
        display:none;
    }
}

@media (min-width: 1024px) {
    body .go2052232520 {
        display:flex;
        width: var(--xGrid-x1p5__1ivttc5di);
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2052232520 {
        display:flex;
    }
}

body .go2907684644 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2907684644 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2907684644 {
        display:flex;
        width: var(--xGrid-x14__1ivttc5d3);
        align-items: flex-start;
        justify-content: flex-end;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2907684644 {
        display:flex;
    }
}

body .go3333994782 {
    height: 20px;
}

@media (min-width: 1024px) {
    body .go3333994782 {
        height:40px;
    }
}

body .go2583110703 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2583110703 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2583110703 {
        display:flex;
        width: var(--xGrid-x14__1ivttc5d3);
        align-items: center;
        justify-content: flex-end;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2583110703 {
        display:flex;
    }
}

body .go2011303678 {
    display: flex;
    position: absolute;
    width: var(--xGrid-x22__1ivttc5db);
    align-items: center;
    justify-content: center;
    left: var(--xGrid-x3__1ivttc5cs);
    text-align: left;
    top: 10%;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2011303678 {
        display:flex;
        position: absolute;
        width: var(--autoSize-fitContent__1ivttc52);
        align-items: center;
        justify-content: center;
        left: var(--xGrid-x9__1ivttc5cy);
        text-align: left;
        top: 15%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (min-width: 1024px) {
    body .go2011303678 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x8__1ivttc5cx);
        align-items: center;
        justify-content: center;
        left: var(--xGrid-x16__1ivttc5d5);
        text-align: left;
        top: 16%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2011303678 {
        display:flex;
    }
}

body .go3759015144 {
    padding-left: 0px;
    padding-top: 0px;
    min-height: 0px;
}

body .go2986606373 {
    min-width: var(--xGrid-x1__1ivttc5cq);
    max-width: var(--xGrid-x6__1ivttc5cv);
    margin-left: 0px;
    margin-top: 0px;
}

body .go275270982 {
    min-width: var(--xGrid-x1__1ivttc5cq);
    max-width: var(--xGrid-x19p5__1ivttc5e0);
    margin-left: 0px;
    margin-top: 0px;
}

body .go1111362238 {
    min-width: var(--xGrid-x1__1ivttc5cq);
    max-width: var(--xGrid-x12__1ivttc5d1);
    margin-left: 0px;
    margin-top: 0px;
}

body .go1098495141 {
    min-width: var(--xGrid-x1__1ivttc5cq);
    max-width: var(--xGrid-x4__1ivttc5ct);
    margin-left: 64px;
    margin-top: 24px;
}

body .go1014553472 {
    min-width: var(--xGrid-x1__1ivttc5cq);
    max-width: var(--xGrid-x10__1ivttc5cz);
    margin-left: 32px;
    margin-top: 120px;
}

body .go1211300943 {
    min-width: var(--xGrid-x1__1ivttc5cq);
    max-width: var(--xGrid-x10__1ivttc5cz);
    margin-left: 160px;
    margin-top: 40px;
}

body .go2400259267 {
    display: flex;
    position: absolute;
    width: var(--autoSize-fitContent__1ivttc52);
    align-items: center;
    justify-content: center;
    left: var(--xGrid-x6__1ivttc5cv);
    text-align: left;
    top: 10%;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2400259267 {
        display:flex;
        position: absolute;
        width: var(--autoSize-fitContent__1ivttc52);
        align-items: center;
        justify-content: center;
        left: var(--xGrid-x11__1ivttc5d0);
        text-align: left;
        top: 17%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (min-width: 1024px) {
    body .go2400259267 {
        display:flex;
        position: absolute;
        width: var(--autoSize-fitContent__1ivttc52);
        align-items: center;
        justify-content: center;
        left: var(--xGrid-x15__1ivttc5d4);
        text-align: left;
        top: 15%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2400259267 {
        display:flex;
    }
}

body .go3710029074 {
    min-width: var(--xGrid-x1__1ivttc5cq);
    max-width: var(--xGrid-x18__1ivttc5d7);
    margin-left: 0px;
    margin-top: 0px;
}

body .go616033880 {
    min-width: var(--xGrid-x1__1ivttc5cq);
    max-width: var(--xGrid-x10__1ivttc5cz);
    margin-left: 0px;
    margin-top: 0px;
}

body .go2834495604 {
    display: flex;
    width: var(--xGrid-x23__1ivttc5dc);
    justify-content: flex-start;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2834495604 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2834495604 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: flex-start;
        justify-content: flex-end;
        left: var(--xGrid-x18__1ivttc5d7);
        text-align: left;
        top: 0%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2834495604 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: flex-start;
        justify-content: flex-end;
        left: var(--xGrid-x18__1ivttc5d7);
        text-align: left;
        top: 20%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

body .go1814463518 {
    display: flex;
    width: var(--xGrid-x23__1ivttc5dc);
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go1814463518 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go1814463518 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: center;
        justify-content: flex-end;
        left: var(--xGrid-x18__1ivttc5d7);
        text-align: left;
        top: 8%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go1814463518 {
        display:flex;
        position: absolute;
        width: var(--xGrid-x7__1ivttc5cw);
        align-items: center;
        justify-content: flex-end;
        left: var(--xGrid-x18__1ivttc5d7);
        text-align: left;
        top: 27%;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

body .go1491387535 {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 100vw;
    width: 100%;
    padding-top: 56px;
    padding-bottom: 56px;
    min-height: var(--yGrid-y0__1ivttc5fr);
}

@media (min-width: 1024px) {
    body .go1491387535 {
        padding-top:112px;
        padding-bottom: 112px;
        min-height: var(--yGrid-y0__1ivttc5fr);
    }
}

body .go2555876508 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: var(--xGrid-x0__1ivttc5cp);
    width: 100%;
    align-items: flex-start;
    justify-content: flex-start;
    padding-left: var(--xGrid-x2__1ivttc5cr);
    padding-right: var(--xGrid-x2__1ivttc5cr);
}

@media (min-width: 1024px) {
    body .go2555876508 {
        flex-direction:row;
        flex-wrap: nowrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x2__1ivttc5cr);
        width: 100%;
        align-items: flex-end;
        justify-content: flex-start;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

body .go2064665368 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-end;
    justify-content: flex-start;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go2064665368 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go2064665368 {
        display:flex;
        width: var(--xGrid-x7p5__1ivttc5do);
        align-items: flex-end;
        justify-content: flex-start;
        text-align: left;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go2064665368 {
        display:flex;
    }
}

body .go117444086 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-start;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    justify-content: center;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go117444086 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go117444086 {
        display:flex;
        width: var(--xGrid-x13p5__1ivttc5du);
        align-items: center;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go117444086 {
        display:flex;
    }
}

body .go4215604034 {
    height: 96px;
}

@media (min-width: 1024px) {
    body .go4215604034 {
        height:96px;
    }
}

body .go2462150353 {
    display: none;
}

body .go647774195 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: center;
    justify-content: center;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

@media (min-width: 768px) {
    body .go647774195 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go647774195 {
        display:flex;
        width: var(--xGrid-x23__1ivttc5dc);
        align-items: center;
        justify-content: center;
        text-align: center;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 112px;
        padding-right: 112px;
    }
}

@media (min-width: 1440px) {
    body .go647774195 {
        display:flex;
    }
}

body .go175603225 {
    opacity: 1;
}

body .go2037430196 {
    height: 0px;
    opacity: 0;
    display: flex;
    flex-direction: column;
}

body .go3287200194 {
    background-color: #F4F4F4;
}

@media (min-width: 1024px) {
    body .go3287200194 {
        background-color:#F4F4F4;
    }
}

body .go4131894639 {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 100vw;
    width: 100%;
    padding-top: 56px;
    padding-bottom: 32px;
    min-height: var(--yGrid-y0__1ivttc5fr);
}

@media (min-width: 1024px) {
    body .go4131894639 {
        padding-top:24px;
        padding-bottom: 80px;
        min-height: var(--yGrid-y0__1ivttc5fr);
    }
}

body .go3963250698 {
    background-color: var(--color-clearMain__6q1didv);
}

@media (min-width: 1024px) {
    body .go3963250698 {
        background-color:var(--color-clearMain__6q1didv);
    }
}

body .go3250378233 {
    position: relative;
    display: flex;
    min-height: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: var(--xGrid-x0__1ivttc5cp);
    width: 100%;
    justify-content: flex-start;
    padding-left: var(--xGrid-x2__1ivttc5cr);
    padding-right: var(--xGrid-x2__1ivttc5cr);
}

@media (min-width: 1024px) {
    body .go3250378233 {
        flex-direction:row;
        flex-wrap: wrap;
        row-gap: 0px;
        column-gap: var(--xGrid-x1__1ivttc5cq);
        width: 100%;
        align-items: flex-start;
        justify-content: flex-start;
        padding-left: var(--xGrid-x2__1ivttc5cr);
        padding-right: var(--xGrid-x2__1ivttc5cr);
    }
}

body .go905530739 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    align-items: flex-start;
    justify-content: flex-start;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    text-align: left;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go905530739 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go905530739 {
        display:flex;
        width: var(--xGrid-x23__1ivttc5dc);
        align-items: flex-start;
        justify-content: flex-start;
        padding-top: 56px;
        padding-bottom: 56px;
        padding-left: 0px;
        padding-right: 0px;
        text-align: center;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go905530739 {
        display:flex;
    }
}

body .go380339957 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 24px;
    padding-bottom: 24px;
    text-align: left;
    justify-content: flex-start;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go380339957 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go380339957 {
        display:flex;
        width: var(--xGrid-x5__1ivttc5cu);
        align-items: flex-start;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        text-align: left;
        justify-content: flex-start;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go380339957 {
        display:flex;
    }
}

body .go1851526033 {
    height: 36px;
}

body .go4162117993 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    padding-left: 0px;
    padding-right: 0px;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
    justify-content: flex-start;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go4162117993 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go4162117993 {
        display:flex;
        width: var(--xGrid-x5__1ivttc5cu);
        padding-left: 0px;
        padding-right: 0px;
        text-align: left;
        align-items: flex-start;
        padding-top: 0px;
        padding-bottom: 0px;
        justify-content: flex-start;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go4162117993 {
        display:flex;
    }
}

body .go3479023077 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    padding-left: 0px;
    padding-right: 0px;
    justify-content: flex-start;
    padding-top: 24px;
    padding-bottom: 24px;
    text-align: left;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go3479023077 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go3479023077 {
        display:flex;
        width: var(--xGrid-x5__1ivttc5cu);
        padding-left: 0px;
        padding-right: 0px;
        justify-content: flex-start;
        padding-top: 0px;
        padding-bottom: 0px;
        align-items: flex-start;
        text-align: left;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go3479023077 {
        display:flex;
    }
}

body .go3849697241 {
    display: flex;
    position: static;
    width: var(--xGrid-x23__1ivttc5dc);
    justify-content: flex-start;
    padding-left: 0px;
    padding-right: 0px;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 24px;
}

@media (min-width: 768px) {
    body .go3849697241 {
        display:flex;
    }
}

@media (min-width: 1024px) {
    body .go3849697241 {
        display:flex;
        width: var(--xGrid-x5__1ivttc5cu);
        justify-content: flex-start;
        align-items: flex-start;
        padding-left: 0px;
        padding-right: 0px;
        text-align: left;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-bottom: 0px;
    }
}

@media (min-width: 1440px) {
    body .go3849697241 {
        display:flex;
    }
} 
