.elementor-52697 .elementor-element.elementor-element-c5d7a3b .ue-item-title{color:#3b3663;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600;line-height:27px;letter-spacing:0px;margin-top:0}.elementor-52697 .elementor-element.elementor-element-c5d7a3b .uc_more_btn{padding:0;border-radius:0px;background-color:#000;color:#fff;margin-top:20px}.elementor-52697 .elementor-element.elementor-element-c5d7a3b .uc_more_btn:hover{background-color:#000;color:#fff}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type6{padding:13px 28px}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type4{padding:13px 28px}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type3{padding:13px 28px}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type2 .gt3_module_button__container .gt3_module_button__cover.front{padding:13px 28px}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type2 .gt3_module_button__container .gt3_module_button__cover.back{padding:13px 28px}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type1.btn_icon_position_left{padding:13px 28px}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type1.btn_icon_position_left:hover{padding:13px 28px 13px calc(28px + 15px)}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type1.btn_icon_position_right{padding:13px 28px}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type1.btn_icon_position_right:hover{padding:13px calc(28px + 15px) 13px 28px}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover{border-style:solid}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before{border-radius:5px}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:after{border-radius:5px}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor a.hover_type2 .gt3_module_button__container .gt3_module_button__cover{border-width:0!important}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container .gt3_module_button__cover.front{color:#fff}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__container .gt3_module_button__cover.front .elementor_gt3_btn_text{color:#fff}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container .gt3_module_button__cover.back .elementor_gt3_btn_text{color:#fff}.elementor-52697 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4:hover .gt3_module_button__container .gt3_module_button__cover.front .elementor_gt3_btn_text{color:#fff}@media (max-width:1024px){.elementor-52697 .elementor-element.elementor-element-c5d7a3b .ue-item-title{font-size:24px}}.meta-block{background:#f4f6fb;border:1px solid #dde3f0;border-radius:10px;padding:20px 24px;margin-bottom:36px;font-size:.93rem;color:#444}.meta-block strong{display:block;margin-bottom:4px;font-size:.88rem;text-transform:uppercase;letter-spacing:.05em;color:#888}.meta-block .meta-title{font-size:1rem;font-weight:700;color:#0d0d2b}.meta-block .meta-desc{margin-top:8px}.intro-stat{background:#fff8f0;border-left:5px solid #e8413c;border-radius:0 8px 8px 0;padding:16px 20px;margin:24px 0 28px;font-size:1.02rem}.img-placeholder{background:#f0f4ff;border:2px dashed #b0bcd8;border-radius:10px;padding:28px 20px;text-align:center;color:#667;font-size:.88rem;margin:24px 0;line-height:1.5}.img-placeholder .img-label{font-weight:700;font-size:.95rem;color:#445;display:block;margin-bottom:6px}.img-placeholder .img-prompt{font-style:italic;margin-top:6px;color:#778}.img-placeholder .img-filename{font-family:monospace;font-size:.82rem;background:#e4e9f7;padding:2px 8px;border-radius:4px;display:inline-block;margin-top:8px}.table-wrap{overflow-x:auto;margin:24px 0}.stat-row{display:flex;gap:16px;flex-wrap:wrap;margin:24px 0}.stat-card{flex:1 1 170px;background:#f4f6fb;border-radius:10px;padding:18px 16px;text-align:center}.stat-card .num{font-size:1.7rem;font-weight:800;color:#e8413c}.stat-card .label{font-size:.82rem;color:#556;margin-top:4px}.source{font-size:.8rem;color:#889;margin-top:-12px;margin-bottom:20px}.source a{color:#889;text-decoration:underline}.faq-item{border-bottom:1px solid #e4e7f0;padding:18px 0}.faq-item:last-child{border-bottom:none}.internal-link-note{background:#fff3cd;border-left:4px solid #ffc107;border-radius:0 6px 6px 0;padding:10px 16px;font-size:.85rem;color:#856404;margin:16px 0}.copy-notice{background:#f4f6fb;border:1px solid #dde3f0;border-radius:8px;padding:14px 18px;font-size:.85rem;color:#556;margin-bottom:40px}@media (max-width:600px){.stat-row{flex-direction:column}}