.container-D9xJqK57 {
    display: flex;
    height: 100%;
    justify-content: center
}

@media screen and (min-width:768px) {
    .container-D9xJqK57 {
        align-items: center
    }
}

.content-D9xJqK57 {
    align-items: center;
    color: #131722;
    display: flex;
    flex-direction: column;
    padding: var(--v-rhythm-header-1-space-phone) 20px 0;
    text-align: center
}

html.theme-dark .content-D9xJqK57 {
    color: #d1d4dc
}

@media screen and (min-width:768px) {
    .content-D9xJqK57 {
        padding: 0 20px var(--v-rhythm-spacing-3-tablet)
    }
}

@media screen and (min-width:1280px) {
    .content-D9xJqK57 {
        padding: 0 20px var(--v-rhythm-spacing-3-laptop)
    }
}

@media screen and (min-width:1440px) {
    .content-D9xJqK57 {
        padding: 0 20px var(--v-rhythm-spacing-3-desktop)
    }
}

.content-D9xJqK57 .icon-D9xJqK57 {
    margin-bottom: 16px
}

.content-D9xJqK57 .title-D9xJqK57 {
    font-feature-settings: "tnum" on, "lnum" on;
    --ui-lib-typography-line-height: 28px;
    --ui-lib-typography-font-size: 24px;
    font-size: var(--ui-lib-typography-font-size);
    font-style: normal;
    font-weight: 700;
    margin-bottom: 12px
}

.content-D9xJqK57 .subtitle-D9xJqK57,
.content-D9xJqK57 .title-D9xJqK57 {
    font-family: -apple-system, BlinkMacSystemFont, Trebuchet MS, Roboto, Ubuntu, sans-serif;
    line-height: var(--ui-lib-typography-line-height)
}

.content-D9xJqK57 .subtitle-D9xJqK57 {
    font-feature-settings: "tnum" on, "lnum" on;
    --ui-lib-typography-line-height: 24px;
    --ui-lib-typography-font-size: 16px;
    font-size: var(--ui-lib-typography-font-size);
    font-style: normal;
    font-weight: 600
}

.childrenContainer-D9xJqK57 {
    margin: 40px 0
}