.elementor-450 .elementor-element.elementor-element-b8bfc17{--display:flex}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-450 .elementor-element.elementor-element-8428d89{text-align:justify;font-family:"Roboto",Sans-serif;font-weight:500;color:#000}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-450 .elementor-element.elementor-element-e06d56f img{height:385px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-450 .elementor-element.elementor-element-7e382ef{font-family:"Roboto",Sans-serif;font-weight:500}.elementor-450 .elementor-element.elementor-element-a409215{font-family:"Roboto",Sans-serif;font-weight:500}@media(max-width:767px){.elementor-450 .elementor-element.elementor-element-e06d56f img{height:311px}}.manual-conversion{max-width:850px;margin:60px auto;padding:40px;background:#f4f6f8;border-radius:12px;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.manual-conversion h2{text-align:center;font-size:26px;color:#111827;margin-bottom:12px}.intro-text{text-align:center;font-size:15px;color:#374151;margin-bottom:28px;line-height:1.6}.box{background:#fff;border:1px solid #e5e7eb;padding:20px 24px;margin-bottom:18px;border-radius:8px}.box h3{font-size:18px;color:#111827;margin-bottom:10px}.formula{font-size:16px;font-weight:600;color:#1f2937;background:#f9fafb;padding:10px 12px;border-radius:6px;border:1px dashed #d1d5db;display:inline-block}.box ol{padding-left:18px;color:#374151;font-size:14px}.box ol li{margin-bottom:6px}.box p{font-size:14px;color:#374151;margin-bottom:6px}.note{text-align:center;font-size:13px;color:#6b7280;margin-top:20px}