.tip {

    margin-top: 0px;

    margin-bottom: 0px;

    border-top-width: 5px;

    border-style: solid;

    --tw-border-opacity: 1;

    border-color: rgb(143 93 231 / var(--tw-border-opacity));

    --tw-bg-opacity: 1;

    background-color: rgb(255 255 255 / var(--tw-bg-opacity));

    padding-top: 32px;

    padding-bottom: 32px;

    --tw-text-opacity: 1;

    color: rgb(52 39 104 / var(--tw-text-opacity));

}@media (min-width: 768px) {.tip {

        padding-top: 24px;

        padding-bottom: 24px;

    }

}@media (min-width: 992px) {.tip {

        padding-top: 12px;

        padding-bottom: 12px;

    }

}@media (min-width: 1600px) {.tip {

        padding-top: 24px;

        padding-bottom: 24px;

    }

}.tip {

    border-right: 0 !important;
    border-left: 0 !important;
    border-bottom: 0 !important;

}.tip-container {

    margin-left: auto;

    margin-right: auto;

    padding-left: 25px;

    padding-right: 25px;

}@media (min-width: 576px) {.tip-container {

        max-width: 456px;

        padding-left: 0;

        padding-right: 0;

    }

}@media (min-width: 768px) {.tip-container {

        max-width: 643px;

        padding-left: 0;

        padding-right: 0;

    }

}@media (min-width: 992px) {.tip-container {

        max-width: 792px;

        padding-left: 0;

        padding-right: 0;

    }

}@media (min-width: 1200px) {.tip-container {

        max-width: 961px;

        padding-left: 0;

        padding-right: 0;

    }

}@media (min-width: 1600px) {.tip-container {

        max-width: 1436px;

    }

}.tip-container-inner > :not([hidden]) ~ :not([hidden]) {

    --tw-space-y-reverse: 0;

    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));

    margin-bottom: calc(8px * var(--tw-space-y-reverse));

}@media (min-width: 576px) {.tip-container-inner > :not([hidden]) ~ :not([hidden]) {

        --tw-space-y-reverse: 0;

        margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));

        margin-bottom: calc(0px * var(--tw-space-y-reverse));

    }

}@media (min-width: 992px) {.tip-container-inner {

        -webkit-box-pack: center;

            -ms-flex-pack: center;

                justify-content: center;

    }

}@media (min-width: 992px) {.tip-container-inner > :not([hidden]) ~ :not([hidden]) {

        --tw-space-x-reverse: 0;

        margin-right: calc(24px * var(--tw-space-x-reverse));

        margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse)));

    }

}.tip-container-inner {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
        }@media (min-width: 576px) {.tip-container-inner {
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                    -ms-flex-direction: row;
                        flex-direction: row;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center;
                -ms-flex-wrap: wrap;
                    flex-wrap: wrap
        }
            }@media (min-width: 992px) {.tip-container-inner {
                -ms-flex-wrap: unset;
                    flex-wrap: unset
        }
            }.tip-title {

    margin: 0px;

}.tip-title {

    padding: 0px;

}.tip-title {

    font-size: 16px;

}.tip-title {

    font-weight: 700;

}.tip-title {

    line-height: 1;

}@media (min-width: 576px) {.tip-title {

        font-size: 20px;

    }

}@media (min-width: 992px) {.tip-title {

        min-width: 140px;

    }

}@media (min-width: 992px) {.tip-title {

        font-size: 18px;

    }

}@media (min-width: 1200px) {.tip-title {

        font-size: 20px;

    }

}@media (min-width: 576px) {.tip-title {

        margin-left: 24px;

    }

}@media (min-width: 992px) {.tip-title {

        margin-left: 0px;

    }

}.tip-text {

    margin: 0px;

}.tip-text {

    padding: 0px;

}.tip-text {

    font-size: 14px;

}.tip-text {

    font-weight: 400;

}.tip-text {

    line-height: 24px;

}@media (min-width: 576px) {.tip-text {

        font-size: 16px;

    }

}@media (min-width: 576px) {.tip-text {

        margin-top: 16px !important;

    }

}@media (min-width: 992px) {.tip-text {

        margin-top: 0px !important;

    }

}@media (min-width: 576px) {.tip-text {
            -ms-flex-preferred-size: 100%;
                flex-basis: 100%;
            padding-left: 44px
    }
        }@media (min-width: 992px) {.tip-text {
            -ms-flex-preferred-size: unset;
                flex-basis: unset;
            padding-left: 0
    }
        }.tip-icon {}.tip a {

    --tw-text-opacity: 1;

    color: rgb(143 93 231 / var(--tw-text-opacity));

}.tip a {

    -webkit-text-decoration-line: underline;

            text-decoration-line: underline;

}
