.article-detail {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    color: #333;
    line-height: 1.6;
    max-width: 1000px;
    margin: 0 auto;
    padding: 20px;
}
.article-detail h1 {
    font-size: 28px;
    color: #003366;
    border-bottom: 2px solid #003366;
    padding-bottom: 10px;
    margin-bottom: 20px;
}
.article-detail h2 {
    font-size: 24px;
    color: #004080;
    margin-top: 30px;
    margin-bottom: 15px;
}
.article-detail h3 {
    font-size: 20px;
    color: #0059b3;
    margin-top: 25px;
    margin-bottom: 15px;
}
.article-detail p {
    font-size: 16px;
    margin-bottom: 15px;
}
.article-detail ul, .article-detail ol {
    margin-bottom: 20px;
    margin-left: 20px;
}
.article-detail li {
    font-size: 16px;
    margin-bottom: 10px;
}
.article-detail a {
    color: #0059b3;
    text-decoration: underline;
}
.article-detail .toc {
    background-color: #f4f7f6;
    padding: 20px;
    border-radius: 5px;
    margin-bottom: 30px;
    border: 1px solid #ddd;
}
.article-detail .toc h2 {
    margin-top: 0;
    font-size: 20px;
}
.article-detail .toc ul {
    list-style-type: none;
    padding-left: 0;
}
.article-detail .toc li {
    margin-bottom: 8px;
}
.article-detail .table-responsive {
    overflow-x: auto;
    margin-bottom: 30px;
}
.article-detail table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 20px;
}
.article-detail th, .article-detail td {
    border: 1px solid #ddd;
    padding: 12px;
    text-align: left;
}
.article-detail th {
    background-color: #003366;
    color: #fff;
}
.article-detail tr:nth-child(even) {
    background-color: #f9f9f9;
}
.article-detail .faq-container {
    margin-top: 30px;
}
.article-detail .faq-question {
    font-size: 18px;
    font-weight: bold;
    color: #004080;
    margin-bottom: 10px;
}
.article-detail .faq-answer {
    font-size: 16px;
    margin-bottom: 20px;
}
.article-detail .references {
    margin-top: 40px;
    font-size: 14px;
    color: #666;
    border-top: 1px solid #ddd;
    padding-top: 20px;
}.uagb-icon-list__wrap{display:flex;align-items:flex-start;justify-content:flex-start}.wp-block-uagb-icon-list-child{padding:0;transition:all 0.2s;display:inline-flex;color:#3a3a3a;align-items:center;text-decoration:none;box-shadow:none}.wp-block-uagb-icon-list-child span.uagb-icon-list__source-wrap{display:block;align-items:center}.uagb-icon-list__source-wrap svg{display:block}.uagb-icon-list__source-image{width:40px}.uagb-icon-list__outer-wrap .uagb-icon-list__content-wrap{color:#3a3a3a;display:flex;align-items:center}
.wp-block-uagb-icon-list-child{position:relative}.wp-block-uagb-icon-list-child>a{position:absolute;top:0;left:0;width:100%;height:100%}img.uagb-icon-list__source-image{max-width:unset}.wp-block-uagb-icon-list-child .uagb-icon-list__label{word-break:break-word}
.wp-block-uagb-icon-list.uagb-block-912beeea .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-912beeea .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-912beeea .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-radius: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-912beeea .wp-block-uagb-icon-list-child .uagb-icon-list__label{text-decoration: !important;line-height: em;}.wp-block-uagb-icon-list.uagb-block-912beeea .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-912beeea .uagb-icon-list__label{text-align: left;}.wp-block-uagb-icon-list.uagb-block-912beeea .wp-block-uagb-icon-list-child{text-decoration: !important;line-height: em;}.wp-block-uagb-icon-list.uagb-block-912beeea.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}.wp-block-uagb-icon-list.uagb-block-912beeea .uagb-icon-list__source-wrap{margin-right: 15px;}.uagb-block-91a875fb.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-91a875fb.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-898a30ed.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-898a30ed.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-1633d5c4.wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}.uagb-block-1633d5c4.wp-block-uagb-icon-list-child:hover .uagb-icon-list__source-wrap{background:  !important;border-color:  !important;}@media only screen and (max-width: 976px) {.wp-block-uagb-icon-list.uagb-block-912beeea .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-912beeea .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-912beeea .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap {padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-912beeea .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-912beeea.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}}@media only screen and (max-width: 767px) {.wp-block-uagb-icon-list.uagb-block-912beeea .uagb-icon-list__source-image{width: 16px;}.wp-block-uagb-icon-list.uagb-block-912beeea .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap svg{width: 16px;height: 16px;font-size: 16px;}.wp-block-uagb-icon-list.uagb-block-912beeea .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{padding: 0px;border-width: 0px;align-self: center;}.wp-block-uagb-icon-list.uagb-block-912beeea .uagb-icon-list__wrap{display: flex;flex-direction: column;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start;}.wp-block-uagb-icon-list.uagb-block-912beeea.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child{margin-left: 0;margin-right: 0;margin-bottom: 10px;}}