.elementor-52632 .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-52632 .elementor-element.elementor-element-c5d7a3b .uc_more_btn{padding:0;border-radius:0px;background-color:#000;color:#fff;margin-top:20px}.elementor-52632 .elementor-element.elementor-element-c5d7a3b .uc_more_btn:hover{background-color:#000;color:#fff}.elementor-52632 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type6{padding:13px 28px}.elementor-52632 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type4{padding:13px 28px}.elementor-52632 .elementor-element.elementor-element-bc29dc7.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type3{padding:13px 28px}.elementor-52632 .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-52632 .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-52632 .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-52632 .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-52632 .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-52632 .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-52632 .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-52632 .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-52632 .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-52632 .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-52632 .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-52632 .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-52632 .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-52632 .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-52632 .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}.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}.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}.copy-notice{background:#f4f6fb;border:1px solid #dde3f0;border-radius:8px;padding:14px 18px;font-size:.85rem;color:#556;margin-bottom:40px}