/*
 * marketing/sitemap.html 与 marketing/sitemap_cn.html 专用的链接列表层。
 *
 * 网站地图和 legal-content.css 覆盖的其他法务页（使用条款/隐私政策）共用同一套
 * 容器/标题排版（.legal-content / .legal-kicker / h1 / .legal-updated），
 * 但正文不是条款段落，而是分组的链接列表，legal-content.css 里没有对应样式，
 * 所以单独新增这一层，而不是把链接列表样式塞进 legal-content.css。
 */
.opc-sitemap section {
    margin-bottom: 2.25rem;
}

.opc-sitemap h2 {
    font-family: "Poppins", sans-serif;
    font-weight: 600;
    color: #091c39;
    font-size: 20px;
    margin-bottom: 0.75rem;
    border-bottom: 1px solid rgba(33, 150, 243, 0.25);
    padding-bottom: 0.5rem;
}

.legal-content .opc-sitemap-list {
    margin: 0;
    padding: 0;
    list-style: none;
}

.opc-sitemap-list li {
    border-bottom: 1px solid var(--color-border, #e0e0e0);
}

.opc-sitemap-list li:last-child {
    border-bottom: none;
}

.opc-sitemap-list a {
    display: block;
    padding: 0.75rem 0;
    color: var(--color-text-secondary, #424242);
    font-size: 15px;
    text-decoration: none;
}

.opc-sitemap-list a:hover {
    color: var(--color-primary, #1e88e5);
}
