.mw-page-toc{font-size:16px;font-weight:600;line-height:1.7;list-style-type:square!important}.mw-page-toc li{margin-bottom:10px}.mw-page-toc li a{color:#508e64;border-bottom:1px solid #508e64}.mw-page-content p{font-size:16px;line-height:1.7}.mw-page-content h3{margin-bottom:10px}.et-menu-nav a{font-size:16px!important;color:#2f2f2f}.et-l.et-l--footer{border-top:2px solid rgba(0,0,0,0.4)}.et-db #et-boc .et-l .et_pb_section_0_tb_footer.et_pb_section{padding-top:25px!important}.et-l.et-l--footer .et_pb_text_inner a{color:#2f2f2f}.et-l.et-l--footer .et_pb_text_inner a:hover{text-decoration:underline;text-underline-offset:4px}.key-points-wrapper{padding:20px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin:20px 0}.key-points-container{background-color:#f9f9f9;padding:20px;border-radius:20px;box-shadow:0 2px 4px rgba(0,0,0,0.1);margin:20px auto}.key-points-title{font-style:italic;font-weight:400;font-size:20px;letter-spacing:1px;color:var(--e-global-color-4479db3);margin-bottom:10px}.key-point{font-style:normal;font-weight:normal;font-size:17px;line-height:1.6;font-family:var(--global-body-font-family);color:#003a44;margin-top:10px;margin-bottom:10px;position:relative;padding-left:20px}.faq-container{margin-top:80px;display:flex;width:100%;background-color:#f9f9f9;padding:20px;border-radius:20px;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.faq-title{flex:0 0 150px;font-size:24px;color:#003f4f;font-weight:bold;margin-right:20px;display:flex;align-items:start}.faq-content{flex:1}.faq-item{margin-left:30px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}.faq-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none!important}.faq-question{font-size:14px;font-weight:bold;color:#003f4f;margin-bottom:10px}.faq-answer{font-size:10px;color:#4a4a4a;margin-bottom:10px;line-height:1.6}@media (max-width:768px){.faq-container{flex-direction:column}.faq-title{margin-bottom:20px;margin-right:0;align-items:center}.faq-item{margin-left:0}}