@media (min-width: 1200px) {
    .pag-desk-hidden {
        display: none;
    }
}

@media (min-width: 650px) and (max-width: 1199px) {
    .pag-tab-hidden {
        display: none;
    }
}

@media (max-width: 649px) {
    .pag-mob-hidden {
        display: none;
    }
}

.help-center__detail h2:not(.documents__title) {
    font-family: var(--font-heading);
    font-size: 4rem;
    font-weight: 500;
    line-height: 1.2;
    margin: 3.2rem 0;
}

.help-center__detail p:not(.documents__item-text) {
    font-size: 1.8rem;
    line-height: 1.33;
    font-weight: 400;
}

.help-center__detail ul,
.help-center__detail li {
    font-size: 1.8rem;
    line-height: 1.33;
    font-weight: 400;
    margin: 0 0 0.5rem 0;
}

.help-center__detail img {
    margin-bottom: 1.6rem;
    border-radius: 1.6rem;
    background-color: transparent;
}

.help-center__detail figcaption {
    color: var(--color-gray-on-light);
    font-size: 1.4rem;
    line-height: 1.14;
}

.help-center__detail figcaption a {
    color: var(--color-gray-on-light);
    position: relative;
}

.help-center__detail figcaption a:after {
    content: '';
    position: absolute;
    bottom: -0.2rem;
    left: 0;
    width: 100%;
    height: 0.1rem;
    background-color: var(--color-link-hover);
    transition: height 0.25s;
}

/* TABLE */

.article .article__head table {
    border: 1px solid #f5f5f8;
    border-radius: 1.6rem;
    border-collapse: separate;
    border-spacing: 0;
    width: 100%;
    max-width: 96.8rem;
}

.article .article__head table tr:first-child {
    font-weight: 500;
}

/* .article .article__head table tr:first-child td:last-child {
    font-weight: 500;
    text-align: center;
} */

.article .article__head table tr td:first-child {
    font-weight: 500;
    width: 27.6rem;
}

@media (width < 1200px) {
    .article .article__head table tr td:first-child {
        width: 22rem;
        min-width: 22rem;
    }

    .article .accordion__item-content table tr td:last-child {
        min-width: 300px;
    }
}

.article .article__head table td {
    border: 1px solid #f5f5f8;
    padding: 8px 16px;
    text-align: left;
}

.article .article__head table tr:first-of-type td:first-of-type {
    border-top-left-radius: 1.6rem;
}

.article .article__head table tr:first-of-type td:last-of-type {
    border-top-right-radius: 1.6rem;
}

.article .article__head table tr:last-of-type td:first-of-type {
    border-bottom-left-radius: 1.6rem;
}

.article .article__head table tr:last-of-type td:last-of-type {
    border-bottom-right-radius: 1.6rem;

}

.article .article__head .table-wrapper {
    margin-inline: -2.2rem;
    padding-inline: 2.2rem;
    overflow-x: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;

    &::-webkit-scrollbar {
        display: none;
    }
}