.simple-card-v11 button {
    width: 100%;
}
.offer-introduction .price-card .price-card__wrapper .top {
    height: 284px
}
@media (max-width:1440px) {
    .offer-introduction .price-card .price-card__wrapper .top {
        height: unset;
    }
}

.switch .btn-medium {
    line-height: 23px;
}

.platform-switcher .switch {
    height: 56px;
}

.platform-switcher .switch .btn-container div,
.platform-switcher .switch .selection {
    top: 9px;
}

.platform-switcher .switch .selection {
    left: 8px;
    width: calc(50% - 8px);
}

.platform:not(.active) {
    display: none;
}

.platform p {
    margin-bottom: 8px;
}

.platform .point-list {
    gap: 0;
}

.platform .point-list > * {
    margin-bottom: 0;
}

.platform .point-list li::before {
    left: 6px;
}

.platform .simple-card-v11__title h5 {
    margin-left: auto;
    margin-right: auto;
}

.platform .simple-card-v11 .top {
    height: auto;
    min-height: auto;
}

.employee-count {
    margin-bottom: 14px;
    text-align: center;
}

.platform .bottom .price {
    width: 100%;
    display: block;
    margin-bottom: 3px;
    text-align: center;
}

.platform .simple-card-v11 .bottom {
    margin-top: 8px;
}

.platform .text-title {
    margin-bottom: 12px;
    text-align: center;
}

.savings {
    display: flex;
    align-items: center;
    gap: 6px;
    padding: 8px;
    margin-bottom: 42px;

    background-color: #fff;

    border-radius: 14px;
    
    font-weight: bold;
    font-size: 14px;
}

.savings span:first-child {
    display: inline-block;
    width: 32px;
    height: 32px;
}

.price-block:not(.discount) {
    margin-bottom: 42px;
}

.circle-tabs {
    justify-content: center;
    margin-bottom: 8px;
}

.circle-tabs-item.text-title {
    margin-bottom: 0;
}

.platform-switcher .switch {
    width: 312px;
}

.platform .chips {
    text-transform: lowercase;
}

@media (max-width: 767px) {
    .platform-switcher,
    .platform-switcher .switch {
        width: 100%;
    }

    .switch,
    .platform-switcher .switch {
        height: 44px;
    }

    .platform-switcher .switch.active-switch .selection,
    .platform-switcher .switch .selection {
        top: 4px;
    }

    .platform-switcher .switch .btn-container div {
        top: 2px;
    }

    .platform .chips {
        display: block;
        width: 100%;
        text-align: center;

        font-size: 18px;
        font-weight: bold;

        line-height: 32px;
    }
}