/* section-scd-articals css */
.section-scd-articals {
    padding-inline: 1.5rem;
    padding-bottom: 4rem;
}
.scd-articals-container {
    max-width: 109.4rem;
}
.scd-articals-wrap {
    --gap: 5.5rem;
    --aside-width: 32.2rem;
    gap: var(--gap);
}
.scd-articals-details {
    width: calc((100% - (var(--aside-width) + var(--gap))) / 1);
}
.scd-articals-title {
    color: rgba(var(--light-rgb), 0.3);
    font-size: 1.8rem;
    font-weight: 700;
    position: relative;
    display: flex;
    justify-content: center;
    margin-bottom: 2rem;
}
.scd-articals-title::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 0.1rem;
    top: 50%;
    left: 0;
    z-index: 0;
    transform: translateY(-50%);
    background-color: rgba(var(--light-rgb), 0.07);
}
.scd-articals-title span {
    position: relative;
    z-index: 1;
    display: inline-flex;
    background-color: var(--black);
    padding: 0.2rem 1.2rem;
}
.scd-articals-details p {
    color: rgba(var(--light-rgb), 0.7);
    margin-bottom: 1.7rem;
}
.scd-articals-details ol,
.scd-articals-details ul,
.scd-articals-tag-list {
    gap: 0.8rem;
    margin-bottom: 4.8rem;
}
.scd-articals-details ol li,
.scd-articals-details ul li,
.scd-articals-tag-list li {
    color: rgba(var(--light-rgb), 0.5);
    font-size: 1.2rem;
    border: 0.1rem solid rgba(var(--light-rgb), 0.1);
    border-radius: 2rem;
    background: rrgba(var(--light-rgb), 0.03);
    padding: 0.6rem 1.2rem;
}
.scd-articals-img {
    overflow: hidden;
    border-radius: 1.6rem;
    margin-block: 4.8rem;
}
.scd-articals-img img {
    width: 100%;
    border-radius: 1.6rem;
}
.scd-articals-compliance {
    --icon-size: 1.8rem;
    border-radius: 1.4rem;
    border: 0.1rem solid rgba(var(--light-rgb), 0.08);
    background: #0D0D0D;
    padding: 2rem;
    margin-bottom: 4.8rem;
}
.scd-compliance-icon {
    width: var(--icon-size);
    color: var(--primary-color);
}
.scd-compliance-content {
    width: calc((100% - (var(--icon-size))) / 1);
    padding-left: 1.6rem;
}
.compliance-title {
    color: var(--light);
    font-family: Aptos;
    font-size: 1.4rem;
    font-weight: 700;
    margin-bottom: 0.5rem;
}
.scd-compliance-content p {
    color: rgba(var(--light-rgb), 0.5);
}
.scd-safety-features-wrap {
    --gap: 1.6rem;
    gap: var(--gap);
    margin-bottom: 4.8rem;
}
.scd-safety-features-card {
    --icon-size: 2.2rem;
    width: calc((100% - (var(--gap))) / 2);
    border-radius: 1.4rem;
    border: 0.1rem solid rgba(var(--light-rgb), 0.07);
    background: #0D0D0D;
    padding: 1.6rem;
}
.scd-features-card-num {
    font-size: 1.1rem;
    font-weight: 700;
    width: var(--icon-size);
    color: var(--primary-color);
}
.scd-features-card-content {
    width: calc((100% - (var(--icon-size))) / 1);
    padding-left: 1.4rem;
}
.scd-features-card-title {
    color: var(--light);
    font-family: Aptos;
    font-size: 1.4rem;
    font-weight: 700;
    margin-bottom: 0.6rem;
}
.scd-features-card-content p {
    font-size: 1.4rem;
    color: rgba(var(--light-rgb), 0.5);
}
.scd-wp-quote {
    border-radius: 1.6rem;
    border: 0.1rem solid rgba(var(--light-rgb), 0.1);
    background: #0D0D0D;
    padding: 2.8rem;
    display: flex;
    flex-direction: column;
    margin-block: 4.8rem;
}
.scd-wp-quote p {
    font-size: 2rem;
    line-height: 1.4;
    border-left: 0.4rem solid var(--primary-color);
    padding-left: 1.2rem;
}
.scd-wp-quote cite {
    color: rgba(var(--light-rgb), 0.35);
    font-size: 1.4rem;
    font-style: normal;
    font-weight: 700;
}
.scd-log-details {
    border-radius: 1.6rem;
    border: 0.1rem solid rgba(var(--primary-color-rgb), 0.15);
    background: rgba(var(--primary-color-rgb), 0.03);
    padding: 2.4rem;
}
.scd-log-details {
    color: rgba(var(--light-rgb), 0.6);
}

/* scd-articals-aside  */
.scd-articals-aside {
    width: var(--aside-width);
    transition: top 0.4s ease-in-out;
}
.scd-sticky .scd-articals-aside {
    position: fixed;
    top: 10.5rem;
    right: var(--sticky-left, 0rem); 
}
.scd-aside-widget {
    border-radius: 1.6rem;
    border: 0.1rem solid rgba(var(--light-rgb), 0.08);
    background: #0D0D0D;
    padding: 2rem;
}
.scd-aside-widget + .scd-aside-widget {
    margin-top: 2.5rem;
}
.scd-aside-widget-title {
    color: rgba(var(--light-rgb), 0.3);
    font-size: 1.8rem;
    font-weight: 700;
    line-height: 1.22;
    border-bottom: 0.1rem solid rgba(var(--light-rgb), 0.08);
    padding-bottom: 1.6rem;
    margin-bottom: 1.6rem;
}
.scd-aside-widget-item + .scd-aside-widget-item {
    margin-top: 1.6rem;
}
.scd-aside-widget-item-heading {
    font-size: 1.8rem;
    font-weight: 700;
    line-height: 1.2;
}
.scd-aside-widget-item-subheading {
    color: rgba(var(--light-rgb), 0.4);
    font-size: 1.4rem;
    font-weight: 700;
}
.scd-aside-widget-item-text {
    color: rgba(var(--light-rgb), 0.4);
    font-size: 1.4rem;
    font-weight: 400;
}
.scd-aside-widget-item-text2 {
    font-size: 1.6rem;
    color: rgba(var(--light-rgb), 0.65);
}
.scd-aside-widget-unlist li,
.scd-aside-widget-list li {
    color: rgba(var(--light-rgb), 0.6);
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 1.6;
    display: flex;
    align-items: center;
    gap: 1rem;
}
.scd-aside-widget-list li + li {
    margin-top: 1.2rem;
}
.aside-widget-icon {
    color: var(--primary-color);
}
.scd-aside-widget-unlist {
    --crl-size: 0.6rem;
}
.scd-aside-widget-unlist li {
    position: relative;
}
.scd-aside-widget-unlist li::before {
    content: '';
    width: var(--crl-size);
    height: var(--crl-size);
    background-color: var(--primary-color);
    border-radius: 50%;
}
.scd-related-links,
.scd-related-links-title {
    padding: 0;
    border: 0;
    background: none;
}
.scd-aside-widget-tab-list li {
    color: rgba(var(--light-rgb), 0.45);
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 1.6;
    padding: 0.8rem 0;
    border-bottom: 0.1rem solid rgba(var(--light-rgb), 0.05);
}
@media (max-width: 1050px) {
    .section-scd-articals {
        padding-bottom: 3rem;
    }
    .scd-articals-title {
        font-size: 1.6rem;
        margin-bottom: 1.5rem;
    }
    .scd-articals-details ol, .scd-articals-details ul, .scd-articals-tag-list {
        margin-bottom: 3rem;
    }
    .scd-wp-quote,
    .scd-articals-img {
        border-radius: 0.8rem;
        margin-block: 2.8rem;
    }
    .scd-wp-quote,
    .scd-articals-compliance {
        padding: 1.2rem;
    }
    .scd-wp-quote p {
        font-size: 1.6rem;
    }
    .scd-articals-compliance,
    .scd-safety-features-wrap { margin-bottom: 2.8rem; }
	.scd-articals-compliance,
	.scd-log-details,
	.scd-aside-widget,
	.scd-articals-img img { border-radius: 0.6rem; }
}
@media (max-width: 991px) {
    .scd-articals-wrap {
        --gap: 2.5rem;
    }
    .scd-safety-features-card {
        --icon-size: 1.2rem;
        width: calc((100% - (var(--gap))) / 1);
        border-radius: 0.6rem;
    }
}
@media (max-width: 768px) {
    .scd-articals-wrap {
        --aside-width: 100%;
    }
    .scd-articals-details {
        width: 100%;
    }
}