.sidebar .category-list .category-item{margin-bottom:0}.sidebar .category-list .category-item a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-decoration:none;transition:color 0.4s ease,font-size 0.4s ease,font-weight 0.4s ease}.sidebar .category-list .category-item a:hover{color:var(--e-global-color-02330b6)}.sidebar .category-list .category-item.depth-1{padding-left:20px}.sidebar .category-list .category-item.depth-1 a::before{content:"⎿";margin-right:5px;color:var(--e-global-color-secondary);transition:color 0.4s ease}.sidebar .category-list .category-item.depth-1 a:hover::before{color:var(--e-global-color-02330b6)}.sidebar .new_posts_list .elementor-post .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-decoration:none;transition:color 0.4s ease,font-size 0.4s ease,font-weight 0.4s ease}.sidebar .new_posts_list .elementor-post .elementor-post__title a:hover{color:var(--e-global-color-02330b6)}.post_list_all .elementor-loop-container .e-loop-item{position:relative}.post_list_all .elementor-loop-container .e-loop-item::after{content:"";position:absolute;bottom:-20px;left:0;width:100%;height:1px;background-color:var(--e-global-color-132919f)}.post_list_all .elementor-loop-container .e-loop-item:last-child::after{display:none}.article_content figure{text-align:center;margin:50px 0;width:100%}.article_content figure figcaption{font-size:14px;color:#888;padding-left:20px;font-style:normal}.article_content figure figcaption a{color:#888}.article_content figure figcaption::before{content:'▲';font-size:18px;color:#888;margin-right:8px}.article_content h2{font-weight:700;margin-top:50px;margin-bottom:25px;position:relative;display:inline-block}.article_content h3{margin-top:30px;margin-bottom:30px}.article_content h4{margin-top:20px;margin-bottom:20px}.article_content ol,.article_content ul{margin-bottom:14.4px}.article_content h2::after{content:'';position:absolute;bottom:5px;left:0;width:100%;height:4px;background-color:#fffa65;border-radius:2px;z-index:-1}.key_summary p:last-child{margin-bottom:0}.extend-related p{margin:0}.extend-related{margin:30px 0;padding:18px 22px;border-left:6px solid var(--e-global-color-02330b6);background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.08)}.related-label{font-weight:700;background:linear-gradient(90deg,var(--e-global-color-02330b6),#ab47bc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:22px;margin-bottom:10px}.extend-related-single{margin:30px 0}.extend-related-single a.pongo-related-single-link{color:inherit;text-decoration:none;transition:color 0.4s ease}.extend-related-single a.pongo-related-single-link:hover{color:var(--e-global-color-02330b6)}.qa-section{margin:0;padding:0}.qa-item{border-bottom:1px solid #ddd;margin-bottom:6px}.qa-item input[type="radio"]{display:none}.qa-question{display:flex;align-items:center;justify-content:space-between;background:#f2f2f2;cursor:pointer;padding:10px 12px;border-radius:4px}.qa-q{flex-shrink:0;margin-right:8px}.qa-text{flex:1}.qa-question::after{content:"+";transition:transform 0.2s ease}.qa-item input[type="radio"]:checked+.qa-question::after{content:"–"}.qa-answer{max-height:0;overflow:hidden;background:#fafafa;transition:max-height 0.3s ease;padding:0 12px;border-radius:0 0 4px 4px}.qa-item input[type="radio"]:checked+.qa-question+.qa-answer{padding:10px 12px;max-height:400px}.qa-answer p{margin:0}.post-references a{text-decoration:none;transition:color 0.4s ease}.post-references a:hover{color:var(--e-global-color-02330b6);text-decoration:underline}.yarpp_related_item img{aspect-ratio:4 / 3;width:100%;height:auto;object-fit:cover;object-position:center;display:block;overflow:hidden}.article_content .extend-related-single-wrap{background-color:#f3f3f3;padding:5px 5px}.extend-related-single,extend-related a,.pongo-related-link{transition:color 0.3s ease}.extend-related-single:hover,extend-related a:hover,.pongo-related-link:hover{color:var(--e-global-color-02330b6)}hr{border:none;border-top:1px solid var(--e-global-color-132919f);margin:50px 0px!important;}