﻿@charset "UTF-8";

.media-video[data-v-e5a9709b] {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%
}

.media-video:not(.n-a) video[data-v-e5a9709b] {
    inset: 0;
    position: absolute
}

.media-video video[data-v-e5a9709b] {
    height: 100%;
    width: 100%
}

.media-video .ar[data-v-e5a9709b] {
    padding-top: var(--85ad7ae6)
}

.logomarquee[data-v-47b00e4b] {
    overflow: hidden;
    padding: 0;
    position: relative;
    text-transform: none;
    width: 100%
}

.marquee__wrapper[data-v-47b00e4b] {
    display: flex;
    height: auto;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    white-space: nowrap
}

.marquee__group[data-v-47b00e4b] {
    display: inline-block;
    flex-shrink: 0;
    min-width: 100%;
    padding-left: .25em
}

.images[data-v-47b00e4b] {
    align-items: center;
    display: flex;
    justify-content: center;
    line-height: normal;
    margin: 0;
    max-width: none;
    text-transform: none;
    white-space: nowrap;
    width: -moz-fit-content;
    width: fit-content
}

.logo__item[data-v-47b00e4b] {
    display: inline-block;
    margin-right: calc(99/var(--base-vw)*var(--base-multiplier));
    width: -moz-max-content;
    width: max-content
}

@media (max-width:767.98px) {
    .logo__item[data-v-47b00e4b] {
        margin-right: calc(60/var(--base-vw)*var(--base-multiplier))
    }
}

.image[data-v-47b00e4b] {
    height: calc(66/var(--base-vw)*var(--base-multiplier));
    overflow: hidden;
    width: calc(169/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .image[data-v-47b00e4b] {
        height: calc(46/var(--base-vw)*var(--base-multiplier));
        width: calc(148/var(--base-vw)*var(--base-multiplier))
    }
}

.image[data-v-47b00e4b] img {
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%
}

.hero[data-v-98c4b095] {
    align-items: center;
    display: flex;
    min-height: 100vh;
    overflow: hidden;
    position: relative;
    width: 100%
}

@media (max-width:767.98px) {
    .hero[data-v-98c4b095] {
        flex-direction: column;
        min-height: auto;
        padding-top: calc(160/var(--base-vw)*var(--base-multiplier))
    }
}

@media (min-width:767.99px) {
    .hero .container[data-v-98c4b095] {
        margin-top: calc(-100/var(--base-vw)*var(--base-multiplier))
    }
}

.bg[data-v-98c4b095] {
    height: 100%;
    inset: 0;
    position: absolute;
    width: 100%;
    z-index: -1
}

.wrapper[data-v-98c4b095] {
    align-items: center;
    display: flex;
    gap: calc(46/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .wrapper[data-v-98c4b095] {
        align-items: flex-start;
        flex-direction: column;
        gap: calc(14/var(--base-vw)*var(--base-multiplier))
    }
}

.wrapper .title-wrapper[data-v-98c4b095] {
    flex-shrink: 0;
    max-width: calc(1200/var(--base-vw)*var(--base-multiplier));
    width: 100%
}

.wrapper .title-wrapper .title__text[data-v-98c4b095] {
    width: 100%
}

.wrapper .title-wrapper .title[data-v-98c4b095] {
    font-size: calc(125/var(--base-vw)*var(--base-multiplier));
    font-weight: 300;
    line-height: 1.008
}

@media (max-width:767.98px) {
    .wrapper .title-wrapper .title[data-v-98c4b095] {
        font-size: calc(60/var(--base-vw)*var(--base-multiplier))
    }
}

.wrapper .description[data-v-98c4b095] {
    display: flex;
    flex-direction: column;
    gap: calc(67/var(--base-vw)*var(--base-multiplier));
    justify-content: flex-end
}

@media (max-width:767.98px) {
    .wrapper .description[data-v-98c4b095] {
        gap: calc(40/var(--base-vw)*var(--base-multiplier))
    }
}

.wrapper .description .description__text[data-v-98c4b095] {
    max-width: calc(530/var(--base-vw)*var(--base-multiplier));
    width: 100%
}

.wrapper .description .buttons[data-v-98c4b095] {
    display: flex;
    gap: calc(25/var(--base-vw)*var(--base-multiplier))
}

@media (min-width:767.99px) {
    .wrapper .description .buttons .cta[data-v-98c4b095] {
        width: calc(175/var(--base-vw)*var(--base-multiplier))
    }
}

@media (min-width:767.99px) {
    .wrapper .description .buttons[data-v-98c4b095] .btn {
        padding: calc(16/var(--base-vw)*var(--base-multiplier)) 0
    }
}

.logo[data-v-98c4b095] {
    display: flex;
    flex-direction: column;
    gap: calc(28/var(--base-vw)*var(--base-multiplier));
    justify-content: center;
    margin-top: calc(83/var(--base-vw)*var(--base-multiplier));
    width: 100%
}

@media (max-width:767.98px) {
    .logo[data-v-98c4b095] {
        gap: calc(20/var(--base-vw)*var(--base-multiplier));
        margin-bottom: calc(30/var(--base-vw)*var(--base-multiplier))
    }
}

@media (min-width:767.99px) {
    .logo[data-v-98c4b095] {
        bottom: calc(30/var(--base-vw)*var(--base-multiplier));
        left: 0;
        margin-top: 0;
        position: absolute
    }
}

.logo .logo__title[data-v-98c4b095] {
    text-align: center
}

.logo .logo__wrapper[data-v-98c4b095] {
    display: flex
}

.overview[data-v-c3e47800] {
    padding: calc(122/var(--base-vw)*var(--base-multiplier)) 0;
    position: relative;
    text-align: center
}

@media (max-width:767.98px) {
    .overview[data-v-c3e47800] {
        padding: calc(118/var(--base-vw)*var(--base-multiplier)) 0
    }
}

.bg[data-v-c3e47800] {
    bottom: calc(-500/var(--base-vw)*var(--base-multiplier));
    left: 0;
    pointer-events: none;
    position: absolute;
    width: calc(816/var(--base-vw)*var(--base-multiplier));
    z-index: -1
}

@media (max-width:767.98px) {
    .bg[data-v-c3e47800] {
        display: none
    }
}

.last-item[data-v-c3e47800] {
    position: relative
}

.title[data-v-c3e47800] {
    margin-bottom: calc(-150/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .title[data-v-c3e47800] {
        margin-bottom: calc(-100/var(--base-vw)*var(--base-multiplier))
    }
}

.cards[data-v-c3e47800] {
    min-height: calc(1000/var(--base-vw)*var(--base-multiplier));
    overflow: hidden;
    pointer-events: none;
    position: relative
}

@media (max-width:767.98px) {
    .cards[data-v-c3e47800] {
        min-height: calc(600/var(--base-vw)*var(--base-multiplier))
    }
}

.cards .circle[data-v-c3e47800] {
    aspect-ratio: 1;
    left: -100%;
    position: absolute;
    top: 50%;
    width: 300%
}

.cards .card[data-v-c3e47800] {
    align-items: center;
    background-color: #f8f8f8;
    border-radius: calc(14/var(--base-vw)*var(--base-multiplier));
    display: flex;
    flex-direction: column;
    gap: calc(12/var(--base-vw)*var(--base-multiplier));
    height: calc(430/var(--base-vw)*var(--base-multiplier));
    justify-content: center;
    left: 50%;
    overflow: hidden;
    position: absolute;
    top: 0;
    transform: translate(-50%, -50%);
    width: calc(397/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .cards .card[data-v-c3e47800] {
        border-radius: calc(8.7/var(--base-vw)*var(--base-multiplier));
        height: calc(266/var(--base-vw)*var(--base-multiplier));
        width: calc(245/var(--base-vw)*var(--base-multiplier))
    }
}

.cards .card .card__bg[data-v-c3e47800] {
    height: 100%;
    inset: 0;
    position: absolute;
    width: 100%;
    z-index: -1
}

.cards .card .card__link[data-v-c3e47800] {
    bottom: calc(27/var(--base-vw)*var(--base-multiplier));
    font-size: calc(14/var(--base-vw)*var(--base-multiplier));
    left: 50%;
    position: absolute;
    transform: translate(-50%)
}

.cards .card--with-grid[data-v-c3e47800] {
    justify-content: flex-start;
    overflow: hidden
}

@media (max-width:767.98px) {
    .cards .card--with-grid[data-v-c3e47800] {
        padding: calc(12/var(--base-vw)*var(--base-multiplier))
    }
}

.card__content[data-v-c3e47800] {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: calc(12/var(--base-vw)*var(--base-multiplier));
    left: 50%;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%, -50%)
}

@media (max-width:767.98px) {
    .card__content[data-v-c3e47800] {
        gap: calc(8/var(--base-vw)*var(--base-multiplier))
    }
}

.card__grid[data-v-c3e47800] {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    overflow-x: auto;
    overflow-y: hidden;
    overflow: auto hidden;
    scroll-behavior: smooth;
    scrollbar-width: none;
    grid-gap: calc(12/var(--base-vw)*var(--base-multiplier));
    border-radius: calc(16/var(--base-vw)*var(--base-multiplier));
    gap: calc(12/var(--base-vw)*var(--base-multiplier));
    margin-top: auto;
    padding-bottom: calc(16/var(--base-vw)*var(--base-multiplier));
    width: 100%
}

@media (max-width:767.98px) {
    .card__grid[data-v-c3e47800] {
        border-radius: calc(10/var(--base-vw)*var(--base-multiplier));
        gap: calc(4/var(--base-vw)*var(--base-multiplier));
        grid-template-columns: repeat(4, 1fr);
        padding: calc(6/var(--base-vw)*var(--base-multiplier))
    }
}

.card__grid-item[data-v-c3e47800] {
    align-items: center;
    aspect-ratio: 1;
    background-color: #fff;
    border-radius: calc(6/var(--base-vw)*var(--base-multiplier));
    cursor: pointer;
    display: flex;
    font-size: calc(12/var(--base-vw)*var(--base-multiplier));
    justify-content: center;
    pointer-events: auto;
    text-align: center;
    transition: background-color .3s ease;
    width: calc(90/var(--base-vw)*var(--base-multiplier))
}

.card__grid-item[data-v-c3e47800]:hover {
    background-color: #f5f5f5
}

@media (max-width:767.98px) {
    .card__grid-item[data-v-c3e47800] {
        border-radius: calc(4/var(--base-vw)*var(--base-multiplier));
        font-size: calc(10/var(--base-vw)*var(--base-multiplier));
        width: calc(52/var(--base-vw)*var(--base-multiplier))
    }
}

.ticker[data-v-c3e47800] {
    display: flex;
    flex-direction: column;
    gap: calc(100/var(--base-vw)*var(--base-multiplier));
    justify-content: center
}

@media (max-width:767.98px) {
    .ticker[data-v-c3e47800] {
        gap: 0;
        margin-top: calc(-100/var(--base-vw)*var(--base-multiplier))
    }
}

.ticker .ticker__symbol-wrapper[data-v-c3e47800] {
    display: flex;
    gap: calc(52/var(--base-vw)*var(--base-multiplier));
    justify-content: center
}

@media (max-width:767.98px) {
    .ticker .ticker__symbol-wrapper[data-v-c3e47800] {
        flex-direction: column;
        gap: calc(20/var(--base-vw)*var(--base-multiplier));
        margin-top: calc(50/var(--base-vw)*var(--base-multiplier));
        padding: 0 calc(15/var(--base-vw)*var(--base-multiplier))
    }
}

.ticker .ticker__symbol[data-v-c3e47800] {
    height: 210px;
    max-width: 540px;
    width: 100%
}

@media (max-width:767.98px) {
    .ticker .ticker__symbol[data-v-c3e47800] {
        height: auto
    }
}

.ticker .ticker__tape[data-v-c3e47800] {
    height: 46px;
    margin-top: calc(98/var(--base-vw)*var(--base-multiplier) - 64/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .ticker .ticker__tape[data-v-c3e47800] {
        margin-top: calc(46/var(--base-vw)*var(--base-multiplier))
    }
}

.right ul li[data-v-7bdb18e5] {
    color: #1c1e20;
    display: list-item;
    font-size: calc(16/var(--base-vw)*var(--base-multiplier));
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.02em;
    line-height: 140%;
    margin-bottom: calc(11.2/var(--base-vw)*var(--base-multiplier));
    max-width: calc(298/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .right ul li[data-v-7bdb18e5] {
        font-size: 8px
    }
}

.center ul li[data-v-7bdb18e5] {
    color: #1c1e20;
    display: list-item;
    font-size: calc(16/var(--base-vw)*var(--base-multiplier));
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.02em;
    line-height: 140%;
    margin-bottom: calc(11.2/var(--base-vw)*var(--base-multiplier));
    margin-top: 26px;
    max-width: calc(298/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .center ul li[data-v-7bdb18e5] {
        font-size: 8px
    }
}

.logos-grid[data-v-7bdb18e5] {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 8px;
    align-items: center;
    gap: 8px;
    justify-items: center;
    place-items: center center
}

.logos-grid[data-v-7bdb18e5]>:last-child {
    grid-column: span 3
}

.banner-heading[data-v-7bdb18e5] {
    color: #fff;
    font-family: Sequel Sans, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 405;
    letter-spacing: .02em;
    line-height: 140%;
    margin-bottom: 26px;
    padding: 3px 10px;
    text-align: center;
    text-wrap-mode: nowrap
}

@media (max-width:767.98px) {
    .banner-heading[data-v-7bdb18e5] {
        font-size: 10px
    }
}

@media (min-width:768px) and (max-width:1023.98px) {
    .banner-heading[data-v-7bdb18e5] {
        font-size: 12px
    }
}

@media (min-width:1024px) and (max-width:1399.98px) {
    .banner-heading[data-v-7bdb18e5] {
        font-size: 13px;
        left: 50%;
        position: absolute;
        top: calc(100/var(--base-vw)*var(--base-multiplier));
        transform: translate(-50%)
    }
}

@media (min-width:1400px) {
    .banner-heading[data-v-7bdb18e5] {
        font-size: 14px;
        left: 50%;
        position: absolute;
        top: calc(100/var(--base-vw)*var(--base-multiplier));
        transform: translate(-50%)
    }
}

.banner-heading.left[data-v-7bdb18e5] {
    background-color: #ff9751
}

.banner-heading.center[data-v-7bdb18e5] {
    background-color: #4e4e4e
}

@media (min-width:1024px) and (max-width:1399.98px) {
    .banner-heading.center[data-v-7bdb18e5] {
        top: calc(100/var(--base-vw)*var(--base-multiplier) + 650/var(--base-vw)*var(--base-multiplier)/2 - 543.4/var(--base-vw)*var(--base-multiplier)/2)
    }
}

@media (min-width:1400px) {
    .banner-heading.center[data-v-7bdb18e5] {
        top: calc(100/var(--base-vw)*var(--base-multiplier) + 650/var(--base-vw)*var(--base-multiplier)/2 - 543.4/var(--base-vw)*var(--base-multiplier)/2)
    }
}

.banner-heading.right[data-v-7bdb18e5] {
    background-color: #6267fd
}

.circle-content[data-v-7bdb18e5] {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    padding-top: calc(100/var(--base-vw)*var(--base-multiplier));
    width: 100%
}

@media (max-width:1023.98px) {
    .circle-content[data-v-7bdb18e5] {
        padding-top: calc(0/var(--base-vw)*var(--base-multiplier))
    }
}

.growth[data-v-7bdb18e5] {
    margin: 0 calc(49/var(--base-vw)*var(--base-multiplier));
    position: relative
}

@media (max-width:767.98px) {
    .growth[data-v-7bdb18e5] {
        margin: 0 calc(22/var(--base-vw)*var(--base-multiplier))
    }
}

.circle.left[data-v-7bdb18e5] {
    padding-left: 40px;
    padding-right: 40px;
    text-align: center
}

.circle.left ul[data-v-7bdb18e5],
.circle.right ul[data-v-7bdb18e5] {
    margin-top: calc(14/var(--base-vw)*var(--base-multiplier));
    padding-left: calc(28/var(--base-vw)*var(--base-multiplier));
    text-align: center
}

.circle.left ul li[data-v-7bdb18e5] {
    color: #1c1e20;
    display: list-item;
    font-size: calc(16/var(--base-vw)*var(--base-multiplier));
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.02em;
    line-height: 140%;
    margin-bottom: calc(11.2/var(--base-vw)*var(--base-multiplier));
    max-width: calc(298/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .circle.left ul li[data-v-7bdb18e5] {
        font-size: 8px
    }
}

.content[data-v-7bdb18e5] {
    background-color: #f8f8f8;
    border-radius: calc(42/var(--base-vw)*var(--base-multiplier));
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: hidden;
    padding-bottom: calc(282.8/var(--base-vw)*var(--base-multiplier));
    padding-top: calc(155.4/var(--base-vw)*var(--base-multiplier));
    text-align: center;
    width: 100%
}

@media (max-width:767.98px) {
    .content[data-v-7bdb18e5] {
        border-radius: calc(15/var(--base-vw)*var(--base-multiplier));
        padding: calc(50/var(--base-vw)*var(--base-multiplier)) calc(15/var(--base-vw)*var(--base-multiplier)) calc(156/var(--base-vw)*var(--base-multiplier)) calc(15/var(--base-vw)*var(--base-multiplier))
    }
}

.content .text[data-v-7bdb18e5] {
    display: flex;
    flex-direction: column;
    gap: calc(42/var(--base-vw)*var(--base-multiplier));
    margin: 0 auto;
    max-width: calc(910/var(--base-vw)*var(--base-multiplier));
    width: 100%
}

@media (max-width:767.98px) {
    .content .text[data-v-7bdb18e5] {
        gap: calc(12/var(--base-vw)*var(--base-multiplier))
    }
}

.content .text .description[data-v-7bdb18e5] {
    margin: 0 auto;
    max-width: calc(719.6/var(--base-vw)*var(--base-multiplier));
    width: 100%
}

.content .list[data-v-7bdb18e5] {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 0 auto;
    margin-top: calc(100/var(--base-vw)*var(--base-multiplier));
    max-width: calc(1797.9/var(--base-vw)*var(--base-multiplier) - 10.4/var(--base-vw)*var(--base-multiplier));
    position: relative;
    width: 100%
}

@media (max-width:767.98px) {
    .content .list[data-v-7bdb18e5] {
        align-items: center;
        flex-direction: column;
        margin-top: calc(38/var(--base-vw)*var(--base-multiplier))
    }
}

.content .list .circle[data-v-7bdb18e5] {
    align-items: center;
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    position: relative
}

.content .list .circle.left[data-v-7bdb18e5] {
    background-color: #fff3eb;
    flex-shrink: 0;
    height: calc(543.4/var(--base-vw)*var(--base-multiplier));
    justify-content: center;
    max-width: calc(543.4/var(--base-vw)*var(--base-multiplier));
    width: calc(543.4/var(--base-vw)*var(--base-multiplier))
}

.content .list .circle.left .desc[data-v-7bdb18e5] {
    max-width: calc(267.4/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .content .list .circle.left[data-v-7bdb18e5] {
        height: calc(340/var(--base-vw)*var(--base-multiplier));
        width: calc(340/var(--base-vw)*var(--base-multiplier))
    }
}

.content .list .circle.center[data-v-7bdb18e5] {
    align-items: center;
    flex-shrink: 0;
    height: calc(650/var(--base-vw)*var(--base-multiplier));
    justify-content: center;
    margin-left: calc(-5.2/var(--base-vw)*var(--base-multiplier));
    max-width: calc(650/var(--base-vw)*var(--base-multiplier));
    width: calc(650/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .content .list .circle.center[data-v-7bdb18e5] {
        height: calc(340/var(--base-vw)*var(--base-multiplier));
        margin-left: 0;
        width: calc(340/var(--base-vw)*var(--base-multiplier))
    }
}

.content .list .circle.center .desc[data-v-7bdb18e5] {
    max-width: calc(415.8/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .content .list .circle.center .desc[data-v-7bdb18e5] {
        max-width: calc(237/var(--base-vw)*var(--base-multiplier))
    }
}

.content .list .circle.right[data-v-7bdb18e5] {
    background-color: #ecefff;
    flex-shrink: 0;
    height: calc(543.4/var(--base-vw)*var(--base-multiplier));
    justify-content: center;
    margin-left: calc(-5.2/var(--base-vw)*var(--base-multiplier));
    max-width: calc(543.4/var(--base-vw)*var(--base-multiplier));
    width: calc(543.4/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .content .list .circle.right[data-v-7bdb18e5] {
        height: calc(340/var(--base-vw)*var(--base-multiplier));
        margin-left: 0;
        width: calc(340/var(--base-vw)*var(--base-multiplier))
    }
}

.content .list .circle .bg-border[data-v-7bdb18e5] {
    height: 100%;
    inset: 0;
    pointer-events: none;
    position: absolute;
    width: 100%;
    z-index: 1
}

.content .list .circle .bg-border svg[data-v-7bdb18e5],
.content .list .circle .bg-border[data-v-7bdb18e5] svg {
    height: 100%;
    pointer-events: none;
    width: 100%
}

@media (max-width:767.98px) {
    .content .list .circle .desc[data-v-7bdb18e5] {
        font-weight: 300
    }
}

.content .list .circle .point[data-v-7bdb18e5] {
    font-size: calc(19.6/var(--base-vw)*var(--base-multiplier));
    font-weight: 300;
    margin-top: calc(25.2/var(--base-vw)*var(--base-multiplier))
}

.content .list .circle .point b[data-v-7bdb18e5],
.content .list .circle .point[data-v-7bdb18e5] b {
    font-weight: 700
}

.content .list .circle .point ul[data-v-7bdb18e5] {
    display: flex;
    flex-direction: column;
    gap: calc(22.4/var(--base-vw)*var(--base-multiplier));
    padding-top: calc(100/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .content .list .circle .point ul[data-v-7bdb18e5] {
        gap: calc(10/var(--base-vw)*var(--base-multiplier))
    }
}

.content .list .circle .point ul li[data-v-7bdb18e5] {
    align-items: center;
    background-color: #fed9d4;
    border-radius: 10em;
    display: flex;
    justify-content: center;
    margin: auto;
    max-width: calc(324.8/var(--base-vw)*var(--base-multiplier));
    min-height: calc(58.8/var(--base-vw)*var(--base-multiplier));
    padding: 0 calc(28/var(--base-vw)*var(--base-multiplier));
    text-align: center;
    width: 100%
}

@media (max-width:767.98px) {
    .content .list .circle .point ul li[data-v-7bdb18e5] {
        max-width: calc(200/var(--base-vw)*var(--base-multiplier));
        padding: 0 calc(6/var(--base-vw)*var(--base-multiplier))
    }
}

.content .list .circle .point ul li[data-v-7bdb18e5]:nth-child(2) {
    background-color: #ffe3d0
}

.content .list .circle .point ul li[data-v-7bdb18e5]:nth-child(3) {
    background-color: #fdf1bd
}

.content .list .circle .slider[data-v-7bdb18e5] {
    align-items: center;
    display: flex;
    flex-wrap: nowrap;
    height: calc(210/var(--base-vw)*var(--base-multiplier));
    margin-top: calc(56/var(--base-vw)*var(--base-multiplier));
    overflow: hidden;
    width: calc(210/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .content .list .circle .slider[data-v-7bdb18e5] {
        height: calc(90/var(--base-vw)*var(--base-multiplier));
        margin-top: calc(15/var(--base-vw)*var(--base-multiplier));
        width: calc(90/var(--base-vw)*var(--base-multiplier))
    }
}

.content .list .circle .slider .slider__track[data-v-7bdb18e5] {
    display: flex;
    flex-wrap: nowrap;
    will-change: transform
}

.content .list .circle .slider .slider__item[data-v-7bdb18e5] {
    flex-shrink: 0;
    max-height: calc(210/var(--base-vw)*var(--base-multiplier));
    width: calc(210/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .content .list .circle .slider .slider__item[data-v-7bdb18e5] {
        max-height: calc(90/var(--base-vw)*var(--base-multiplier));
        width: calc(90/var(--base-vw)*var(--base-multiplier))
    }
}

.content .list .circle .slider .slider__item[data-v-7bdb18e5] img {
    -o-object-fit: contain;
    object-fit: contain
}

.content .list .separator[data-v-7bdb18e5] {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2
}

.content .list .separator.left[data-v-7bdb18e5] {
    left: calc(543.4/var(--base-vw)*var(--base-multiplier) + 10/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .content .list .separator.left[data-v-7bdb18e5] {
        left: 50%;
        top: calc(340/var(--base-vw)*var(--base-multiplier));
        transform: translate(-50%) translateY(-50%)
    }
}

.content .list .separator.right[data-v-7bdb18e5] {
    left: calc(543.4/var(--base-vw)*var(--base-multiplier) + 650/var(--base-vw)*var(--base-multiplier) + 10/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .content .list .separator.right[data-v-7bdb18e5] {
        left: 50%;
        right: inherit;
        top: calc(340/var(--base-vw)*var(--base-multiplier)*2);
        transform: translate(-50%) translateY(-50%)
    }
}

.content .list .separator svg[data-v-7bdb18e5],
.content .list .separator[data-v-7bdb18e5] svg {
    width: calc(28/var(--base-vw)*var(--base-multiplier))
}

.testimonial[data-v-10ad493f] {
    padding-bottom: calc(400/var(--base-vw)*var(--base-multiplier));
    padding-top: calc(250/var(--base-vw)*var(--base-multiplier));
    position: relative
}

@media (max-width:767.98px) {
    .testimonial[data-v-10ad493f] {
        padding-bottom: calc(102/var(--base-vw)*var(--base-multiplier));
        padding-top: calc(104/var(--base-vw)*var(--base-multiplier))
    }
}

.bg[data-v-10ad493f] {
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    width: calc(1830/var(--base-vw)*var(--base-multiplier));
    z-index: -1
}

@media (max-width:767.98px) {
    .bg[data-v-10ad493f] {
        top: calc(-200/var(--base-vw)*var(--base-multiplier));
        width: 100%
    }
}

.divisor[data-v-10ad493f] {
    background-color: #000;
    height: calc(1/var(--base-vw)*var(--base-multiplier));
    margin: calc(74/var(--base-vw)*var(--base-multiplier)) auto 0;
    width: 84px
}

.content[data-v-10ad493f] {
    margin: 0 auto;
    max-width: calc(837/var(--base-vw)*var(--base-multiplier));
    text-align: center;
    width: 100%
}

@media (max-width:767.98px) {
    .content[data-v-10ad493f] {
        padding: 0 calc(15/var(--base-vw)*var(--base-multiplier))
    }
}

.content .quote[data-v-10ad493f] {
    margin: 0 auto;
    margin-bottom: calc(74/var(--base-vw)*var(--base-multiplier));
    width: calc(64/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .content .quote[data-v-10ad493f] {
        margin-bottom: calc(35/var(--base-vw)*var(--base-multiplier));
        width: calc(46/var(--base-vw)*var(--base-multiplier))
    }
}

.content .text[data-v-10ad493f] {
    font-size: calc(40/var(--base-vw)*var(--base-multiplier));
    font-weight: 300;
    text-transform: uppercase
}

@media (max-width:767.98px) {
    .content .text[data-v-10ad493f] {
        font-size: calc(24/var(--base-vw)*var(--base-multiplier))
    }
}

.content .profile[data-v-10ad493f] {
    margin-top: calc(122/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .content .profile[data-v-10ad493f] {
        margin-top: calc(60/var(--base-vw)*var(--base-multiplier))
    }
}

.content .profile .profile__img[data-v-10ad493f] {
    margin: 0 auto;
    width: calc(200/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .content .profile .profile__img[data-v-10ad493f] {
        width: calc(150/var(--base-vw)*var(--base-multiplier))
    }
}

.content .profile .profile__name[data-v-10ad493f] {
    margin-bottom: calc(7/var(--base-vw)*var(--base-multiplier));
    margin-top: calc(23/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .content .profile .profile__name[data-v-10ad493f] {
        font-size: calc(16/var(--base-vw)*var(--base-multiplier));
        margin-bottom: calc(10/var(--base-vw)*var(--base-multiplier));
        margin-top: calc(17/var(--base-vw)*var(--base-multiplier))
    }
}

.content .profile .profile__role[data-v-10ad493f] {
    font-weight: 300;
    text-transform: uppercase
}

.card[data-v-8af2e094] {
    background-color: #ef8268;
    border-radius: calc(55/var(--base-vw)*var(--base-multiplier));
    color: #fff;
    display: flex;
    flex-direction: column;
    height: calc(615/var(--base-vw)*var(--base-multiplier));
    justify-content: space-between;
    overflow: hidden;
    padding: calc(85/var(--base-vw)*var(--base-multiplier)) calc(115/var(--base-vw)*var(--base-multiplier)) calc(92/var(--base-vw)*var(--base-multiplier)) calc(109/var(--base-vw)*var(--base-multiplier));
    position: relative;
    width: 100%
}

@media (max-width:767.98px) {
    .card[data-v-8af2e094] {
        border-radius: calc(24/var(--base-vw)*var(--base-multiplier));
        height: calc(438/var(--base-vw)*var(--base-multiplier));
        padding: calc(67/var(--base-vw)*var(--base-multiplier)) calc(26/var(--base-vw)*var(--base-multiplier)) calc(63/var(--base-vw)*var(--base-multiplier)) calc(28/var(--base-vw)*var(--base-multiplier))
    }
}

.card.active .bottom .desc ul li[data-v-8af2e094]:before,
.card.active .bottom .desc[data-v-8af2e094] ul li:before {
    transform: scale(1)
}

.bg[data-v-8af2e094] {
    height: 100%;
    inset: 0;
    position: absolute;
    width: 100%;
    z-index: 1
}

.top[data-v-8af2e094] {
    display: flex;
    font-weight: 400;
    justify-content: space-between;
    position: relative;
    z-index: 2
}

.top .number[data-v-8af2e094],
.top .title[data-v-8af2e094] {
    font-weight: inherit
}

@media (max-width:767.98px) {

    .top .number[data-v-8af2e094],
    .top .title[data-v-8af2e094] {
        font-size: calc(32/var(--base-vw)*var(--base-multiplier))
    }
}

.top .title[data-v-8af2e094] {
    max-width: calc(428/var(--base-vw)*var(--base-multiplier))
}

@media (max-width:767.98px) {
    .top .title[data-v-8af2e094] {
        font-weight: 400;
        max-width: calc(222/var(--base-vw)*var(--base-multiplier))
    }

    .top .number[data-v-8af2e094] {
        font-weight: 300
    }
}

.bottom[data-v-8af2e094] {
    max-width: calc(478/var(--base-vw)*var(--base-multiplier));
    position: relative;
    z-index: 2
}

.bottom .desc[data-v-8af2e094] {
    font-family: Sequel Sans, sans-serif;
    font-size: calc(22/var(--base-vw)*var(--base-multiplier));
    font-weight: 400;
    letter-spacing: .02em;
    line-height: normal
}

@media (max-width:767.98px) {
    .bottom .desc[data-v-8af2e094] {
        font-size: calc(18/var(--base-vw)*var(--base-multiplier))
    }
}

.bottom .desc ul li[data-v-8af2e094],
.bottom .desc[data-v-8af2e094] ul li {
    padding-left: 1em;
    position: relative
}

.bottom .desc ul li[data-v-8af2e094]:before,
.bottom .desc[data-v-8af2e094] ul li:before {
    content: "•";
    left: 0;
    position: absolute;
    top: 0;
    transform: scale(0);
    transition: transform .8s cubic-bezier(.17, .84, .44, 1);
    transition-delay: .35s
}

.why[data-v-df743dd4] {
    min-height: 100vh;
    position: relative
}

@media (max-width:767.98px) {
    .why[data-v-df743dd4] {
        padding: 0 calc(15/var(--base-vw)*var(--base-multiplier))
    }
}

.text[data-v-df743dd4] {
    display: flex;
    flex-direction: column;
    gap: calc(30/var(--base-vw)*var(--base-multiplier));
    margin-bottom: calc(93/var(--base-vw)*var(--base-multiplier));
    text-align: center
}

@media (max-width:767.98px) {
    .text[data-v-df743dd4] {
        gap: calc(27/var(--base-vw)*var(--base-multiplier));
        margin-bottom: calc(74/var(--base-vw)*var(--base-multiplier))
    }
}

.text .title[data-v-df743dd4] {
    font-weight: 300;
    line-height: normal
}

.text .desc[data-v-df743dd4] {
    max-width: calc(242/var(--base-vw)*var(--base-multiplier))
}

.list[data-v-df743dd4],
.text .desc[data-v-df743dd4] {
    margin: 0 auto;
    width: 100%
}

.list[data-v-df743dd4] {
    height: 100%;
    max-width: calc(1135/var(--base-vw)*var(--base-multiplier));
    overflow: hidden;
    position: relative
}

@media (max-width:767.98px) {
    .list[data-v-df743dd4] {
        max-width: 100%
    }
}

.list .content-wrapper[data-v-df743dd4] {
    height: 100%;
    perspective: 250vw;
    position: relative;
    width: 100%
}

.list .content[data-v-df743dd4] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    inset: 0;
    position: absolute;
    transform-origin: 50% 10%;
    transform-style: preserve-3d
}

.list .content[data-v-df743dd4]:not(:first-child) {
    transform: translateY(100vh)
}

.list .content[data-v-df743dd4]:first-child {
    position: relative
}

.list .content[data-v-df743dd4]:nth-child(2) {
    background-color: #8966a9
}

.list .content[data-v-df743dd4]:nth-child(3) {
    background-color: #85998e
}

.list .content[data-v-df743dd4] .line {
    transform: translateY(105%)
}