.elementor-6269 .elementor-element.elementor-element-ab94c0a{--spacer-size:50px}.elementor-6269 .elementor-element.elementor-element-0ba51df{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:18px;margin-bottom:18px}.elementor-6269 .elementor-element.elementor-element-0ba51df>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.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-6269 .elementor-element.elementor-element-03686d8 .elementor-heading-title{color:#FFF}.elementor-6269 .elementor-element.elementor-element-0bbf058 .elementor-heading-title{color:#FFF}.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-6269 .elementor-element.elementor-element-42d0922 .elementor-heading-title{color:#FFF}.elementor-6269 .elementor-element.elementor-element-a1e4d40 .elementor-heading-title{color:#FFF}body{margin:0;font-family:"Inter",sans-serif;background:#0e1a2b;color:#fff}.container{max-width:1100px;padding:20px}h1{font-size:32px;margin-bottom:20px;color:#fff}.calculator-box{display:flex;gap:20px;flex-wrap:wrap}.card{flex:1;min-width:380px;background:#132235;padding:25px;border-radius:14px;box-shadow:0 0 25px rgb(0 0 0 / .3)}.card h2{font-size:20px;margin-bottom:15px;color:#fff}label{display:block;margin-top:15px;margin-bottom:5px;opacity:.85}input{width:100%;padding:12px;border-radius:8px;border:none;outline:none;background:#0c1827;color:#fff;font-size:16px}button{margin-top:25px;width:100%;padding:14px;background:linear-gradient(90deg,#ff7a00,#ff5300);border:none;border-radius:10px;color:#fff;font-size:18px;cursor:pointer;transition:0.2s}button:hover{opacity:.9}.result{text-align:center;margin-top:20px}.result h3{font-size:18px;margin-bottom:5px;opacity:.8}.result .value{font-size:40px;font-weight:700}.small-results{display:flex;justify-content:space-between;margin-top:30px;gap:10px}.small-card{flex:1;background:#0c1827;padding:15px;border-radius:10px;text-align:center}.small-card .label{opacity:.6}.small-card .num{font-size:22px;font-weight:700;margin-top:5px}