.elementor-167 .elementor-element.elementor-element-8ba6161{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-167 .elementor-element.elementor-element-af1c890{width:var(--container-widget-width,102.682%);max-width:102.682%;--container-widget-width:102.682%;--container-widget-flex-grow:0}.elementor-167 .elementor-element.elementor-element-af1c890.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-167 .elementor-element.elementor-element-725a5ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-167 .elementor-element.elementor-element-c088735{width:var(--container-widget-width,102.682%);max-width:102.682%;--container-widget-width:102.682%;--container-widget-flex-grow:0}.elementor-167 .elementor-element.elementor-element-c088735.elementor-element{--flex-grow:0;--flex-shrink:0}body.elementor-page-167:not(.elementor-motion-effects-element-type-background),body.elementor-page-167>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#051936}:root{--page-title-display:none}@media(min-width:768px){.elementor-167 .elementor-element.elementor-element-8ba6161{--content-width:1280px}.elementor-167 .elementor-element.elementor-element-725a5ce{--content-width:1280px}}.emech-hero-section{--em-bg:#051936;--em-blue:#0b2f62;--em-blue-brd:#1a50a0;--em-blue-glow:rgba(26, 80, 160, 0.45);--em-accent:#ffc107;--em-red:#c91e00;--em-text:#ffffff;--em-muted:rgba(255, 255, 255, 0.72);--em-radius:18px;--em-tr:0.28s ease;direction:rtl;text-align:right;background-color:var(--em-bg);padding:60px 20px 68px;box-sizing:border-box;position:relative;overflow:hidden}.emech-hero-section::before{content:"";position:absolute;top:-180px;right:-180px;width:500px;height:500px;background:radial-gradient(circle,rgb(255 193 7 / .06) 0%,transparent 68%);border-radius:50%;pointer-events:none}.emech-hero-section::after{content:"";position:absolute;bottom:-130px;left:-130px;width:400px;height:400px;background:radial-gradient(circle,rgb(26 80 160 / .1) 0%,transparent 68%);border-radius:50%;pointer-events:none}.emech-hero-section .emech-hero-inner{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:44px;position:relative;z-index:1}.emech-hero-section .emech-hero-content{flex:1 1 54%;display:flex;flex-direction:column;gap:20px}.emech-hero-section .emech-hero-badge{display:inline-flex;align-items:center;gap:8px;background-color:rgb(255 193 7 / .1);border:1px solid rgb(255 193 7 / .38);border-radius:100px;padding:7px 18px;width:fit-content;position:relative}.emech-hero-section .emech-badge-dot{width:8px;height:8px;background-color:#4caf50;border-radius:50%;flex-shrink:0;position:relative;z-index:1}.emech-hero-section .emech-badge-pulse{position:absolute;right:10px;width:14px;height:14px;background-color:rgb(76 175 80 / .35);border-radius:50%;animation:emech-pulse 2s ease-out infinite}@keyframes emech-pulse{0%{transform:scale(1);opacity:.8}100%{transform:scale(2.2);opacity:0}}.emech-hero-section .emech-badge-text{color:var(--em-accent);font-size:.82rem;font-weight:700;letter-spacing:.02em;line-height:1.5}.emech-hero-section .emech-hero-title{color:var(--em-text);font-size:clamp(1.5rem, 3.2vw, 2.3rem);font-weight:800;line-height:1.65;letter-spacing:.01em;margin:0;text-align:right}.emech-hero-section .emech-hero-title-accent{display:block;color:var(--em-accent);font-size:.72em;font-weight:700;margin-top:8px;line-height:1.7}.emech-hero-section .emech-hero-title-line{display:block;color:rgb(255 255 255 / .88);font-size:.95em;font-weight:600;margin-top:3px}.emech-hero-section .emech-hero-desc{color:var(--em-muted);font-size:clamp(0.9rem, 1.35vw, 1rem);line-height:2.1;letter-spacing:.015em;margin:0;text-align:right}.emech-hero-section .emech-hero-desc strong{color:var(--em-accent);font-weight:700}.emech-hero-section .emech-hero-features{display:flex;flex-wrap:wrap;gap:10px;direction:rtl}.emech-hero-section .emech-feature-item{display:inline-flex;align-items:center;gap:8px;background-color:rgb(11 47 98 / .7);border:1px solid var(--em-blue-brd);border-radius:10px;padding:9px 16px;transition:background-color var(--em-tr),border-color var(--em-tr),transform var(--em-tr)}.emech-hero-section .emech-feature-item:hover{background-color:rgb(26 80 160 / .3);border-color:rgb(255 193 7 / .4);transform:translateY(-2px)}.emech-hero-section .emech-feature-icon{font-size:1.1rem;line-height:1}.emech-hero-section .emech-feature-text{color:var(--em-text);font-size:.85rem;font-weight:700;letter-spacing:.02em;line-height:1}.emech-hero-section .emech-hero-meta{display:flex;flex-wrap:wrap;gap:10px;direction:rtl}.emech-hero-section .emech-meta-chip{display:inline-flex;align-items:center;gap:7px;background-color:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);border-radius:100px;padding:6px 16px;color:var(--em-muted);font-size:.78rem;font-weight:600;letter-spacing:.02em;line-height:1}.emech-hero-section .emech-meta-chip-dot{width:7px;height:7px;background-color:#4caf50;border-radius:50%;flex-shrink:0;animation:emech-blink 1.8s ease-in-out infinite}@keyframes emech-blink{0%,100%{opacity:1}50%{opacity:.25}}.emech-hero-section .emech-meta-chip-icon{font-size:.85rem;line-height:1}.emech-hero-section .emech-hero-visual{flex:1 1 42%;display:flex;flex-direction:column;gap:0}.emech-hero-section .emech-hero-image-wrap{position:relative;border-radius:var(--em-radius) var(--em-radius) 0 0;overflow:hidden;border:2px solid rgb(255 193 7 / .25);border-bottom:none;box-shadow:0 8px 40px rgb(0 0 0 / .5)}.emech-hero-section .emech-hero-image-wrap img{display:block;width:100%;height:280px;object-fit:cover;transition:transform 0.45s ease}.emech-hero-section .emech-hero-visual:hover .emech-hero-image-wrap img{transform:scale(1.04)}.emech-hero-section .emech-image-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 35%,rgb(5 25 54 / .82) 100%);pointer-events:none}.emech-hero-section .emech-image-badge{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;gap:5px;background:linear-gradient(135deg,#ffc107,#e6a000);color:#051936;font-size:.72rem;font-weight:800;letter-spacing:.02em;line-height:1;padding:6px 13px;border-radius:100px;box-shadow:0 2px 12px rgb(255 193 7 / .45);z-index:2}.emech-hero-section .emech-ibadge-icon{font-size:.8rem;line-height:1}.emech-hero-section .emech-hero-cta-wrap{background:linear-gradient(160deg,rgb(11 47 98 / .95) 0%,rgb(5 25 54 / .98) 100%);border:2px solid rgb(255 193 7 / .28);border-top:none;border-radius:0 0 var(--em-radius) var(--em-radius);padding:22px 20px 24px;text-align:center}.emech-hero-section .emech-cta-label{color:var(--em-text);font-size:.95rem;font-weight:700;line-height:1.6;letter-spacing:.01em;margin:0 0 4px 0;text-align:center}.emech-hero-section .emech-cta-sub{color:var(--em-muted);font-size:.78rem;line-height:1.7;letter-spacing:.015em;margin:0 0 16px 0;text-align:center}.emech-hero-section .emech-call-btn{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#c91e00 0%,#a01500 100%);color:#ffffff!important;text-decoration:none!important;border-radius:12px;padding:14px 18px;width:100%;box-sizing:border-box;border:1px solid rgb(255 255 255 / .1);box-shadow:0 5px 22px rgb(201 30 0 / .5),0 1px 0 rgb(255 255 255 / .1) inset;position:relative;overflow:hidden;transition:transform var(--em-tr),box-shadow var(--em-tr),background var(--em-tr)}.emech-hero-section .emech-call-btn-shine{position:absolute;top:0;left:-100%;width:55%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .12),transparent);animation:emech-shine 3.2s ease-in-out infinite;pointer-events:none}@keyframes emech-shine{0%{left:-100%}42%{left:150%}100%{left:150%}}.emech-hero-section .emech-call-btn:hover{transform:translateY(-3px);background:linear-gradient(135deg,#e02200 0%,#c91e00 100%);box-shadow:0 10px 30px rgb(201 30 0 / .62)}.emech-hero-section .emech-call-btn:active{transform:translateY(0)}.emech-hero-section .emech-call-btn-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background-color:rgb(255 255 255 / .15);border-radius:50%;flex-shrink:0;animation:emech-ring 2.6s ease-in-out infinite}@keyframes emech-ring{0%,100%{transform:rotate(0)}8%{transform:rotate(-14deg)}18%{transform:rotate(14deg)}28%{transform:rotate(-9deg)}38%{transform:rotate(7deg)}48%{transform:rotate(0)}}.emech-hero-section .emech-call-btn-body{display:flex;flex-direction:column;gap:3px;flex:1;text-align:right}.emech-hero-section .emech-call-btn-label{display:block;font-size:.76rem;font-weight:600;color:rgb(255 255 255 / .85);letter-spacing:.02em;line-height:1}.emech-hero-section .emech-call-btn-num{display:block;font-size:1.15rem;font-weight:800;color:#fff;letter-spacing:.06em;line-height:1.3;direction:ltr;text-align:left}@media (max-width:900px){.emech-hero-section .emech-hero-inner{flex-direction:column;gap:32px}.emech-hero-section .emech-hero-content,.emech-hero-section .emech-hero-visual{flex:1 1 100%;width:100%;max-width:560px;margin:0 auto}.emech-hero-section .emech-hero-visual{order:-1}.emech-hero-section .emech-hero-image-wrap img{height:260px}}@media (max-width:520px){.emech-hero-section{padding:36px 14px 48px}.emech-hero-section .emech-hero-content,.emech-hero-section .emech-hero-visual{max-width:100%}.emech-hero-section .emech-hero-image-wrap img{height:220px}.emech-hero-section .emech-hero-title{font-size:1.35rem}.emech-hero-section .emech-hero-desc{font-size:.88rem;line-height:2}.emech-hero-section .emech-hero-features{gap:8px}.emech-hero-section .emech-feature-item{padding:8px 13px}.emech-hero-section .emech-feature-text{font-size:.8rem}.emech-hero-section .emech-hero-meta{flex-direction:column;gap:7px}.emech-hero-section .emech-call-btn{padding:13px 16px}.emech-hero-section .emech-call-btn-num{font-size:1.05rem}}.emech-content-section{--em-bg:#051936;--em-blue:#0b2f62;--em-blue-brd:#1a50a0;--em-blue-glow:rgba(26,80,160,0.4);--em-accent:#ffc107;--em-red:#c91e00;--em-green:#4caf50;--em-text:#ffffff;--em-muted:rgba(255,255,255,0.7);--em-radius:16px;--em-tr:0.28s ease;direction:rtl;text-align:right;background-color:var(--em-bg);padding:56px 20px 72px;box-sizing:border-box;position:relative;overflow:hidden}.emech-content-section::before{content:"";position:absolute;top:-160px;right:-160px;width:440px;height:440px;background:radial-gradient(circle,rgb(255 193 7 / .05) 0%,transparent 70%);border-radius:50%;pointer-events:none}.emech-content-section .emech-content-inner{max-width:1060px;margin:0 auto;position:relative;z-index:1}.emech-content-section .emech-block{margin-bottom:0}.emech-content-section .emech-block-header{text-align:center;margin-bottom:36px}.emech-content-section .emech-block-badge{display:inline-flex;align-items:center;gap:8px;border-radius:100px;padding:6px 18px;margin-bottom:14px}.emech-content-section .emech-badge--red{background-color:rgb(201 30 0 / .1);border:1px solid rgb(201 30 0 / .38)}.emech-content-section .emech-badge--red .emech-bbadge-text{color:#ff6b4a}.emech-content-section .emech-badge--blue{background-color:rgb(26 80 160 / .12);border:1px solid rgb(26 80 160 / .4)}.emech-content-section .emech-badge--blue .emech-bbadge-text{color:rgb(130 185 255 / .95)}.emech-content-section .emech-badge--yellow{background-color:rgb(255 193 7 / .1);border:1px solid rgb(255 193 7 / .38)}.emech-content-section .emech-badge--yellow .emech-bbadge-text{color:var(--em-accent)}.emech-content-section .emech-bbadge-icon{font-size:.88rem;line-height:1}.emech-content-section .emech-bbadge-text{font-size:.8rem;font-weight:700;letter-spacing:.02em;line-height:1.5}.emech-content-section .emech-block-title{color:var(--em-text);font-size:clamp(1.35rem, 2.8vw, 2rem);font-weight:800;line-height:1.7;letter-spacing:.01em;margin:0 0 8px 0;text-align:center}.emech-content-section .emech-block-title-accent{display:block;color:var(--em-accent);font-size:.6em;font-weight:600;margin-top:6px;opacity:.9;line-height:1.8}.emech-content-section .emech-block-subtitle{color:var(--em-muted);font-size:clamp(0.86rem,1.2vw,0.95rem);line-height:2;letter-spacing:.015em;margin:0 auto;max-width:580px;text-align:center}.emech-content-section .emech-inline-link{color:var(--em-accent);text-decoration:underline;text-underline-offset:3px;font-weight:700;transition:opacity var(--em-tr)}.emech-content-section .emech-inline-link:hover{opacity:.8}.emech-content-section .emech-section-divider{display:flex;align-items:center;gap:16px;margin:52px 0}.emech-content-section .emech-div-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgb(255 193 7 / .2) 30%,rgb(255 193 7 / .2) 70%,transparent)}.emech-content-section .emech-div-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background-color:rgb(26 80 160 / .15);border:1px solid rgb(26 80 160 / .35);border-radius:50%;font-size:1.1rem;line-height:1;flex-shrink:0}.emech-content-section .emech-triage-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px}.emech-content-section .emech-triage-card{background-color:var(--em-blue);border:1px solid var(--em-blue-brd);border-radius:var(--em-radius);padding:22px 20px 18px;display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden;transition:transform var(--em-tr),box-shadow var(--em-tr)}.emech-content-section .emech-triage-card::before{content:"";position:absolute;top:0;right:0;left:0;height:3px}.emech-content-section .emech-triage-card:hover{transform:translateY(-4px)}.emech-content-section .emech-triage-card-top{display:flex;align-items:center;gap:12px}.emech-content-section .emech-triage-icon-wrap{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;font-size:1.3rem;flex-shrink:0}.emech-content-section .emech-icon--blue{background-color:rgb(32 96 192 / .18);border:1px solid rgb(32 96 192 / .4)}.emech-content-section .emech-icon--blue~.emech-triage-card::before,.emech-content-section .emech-triage-card:nth-child(odd)::before{background:linear-gradient(90deg,#2060c0,transparent)}.emech-content-section .emech-icon--orange{background-color:rgb(255 193 7 / .12);border:1px solid rgb(255 193 7 / .35)}.emech-content-section .emech-triage-card:nth-child(odd)::before{background:linear-gradient(90deg,#1a50a0,transparent)}.emech-content-section .emech-triage-card:nth-child(even)::before{background:linear-gradient(90deg,var(--em-accent),transparent)}.emech-content-section .emech-triage-title{color:var(--em-text);font-size:clamp(0.9rem,1.3vw,1rem);font-weight:700;line-height:1.6;letter-spacing:.01em;margin:0;text-align:right}.emech-content-section .emech-triage-desc{color:var(--em-muted);font-size:clamp(0.78rem,1.05vw,0.86rem);line-height:1.95;letter-spacing:.015em;margin:0;text-align:right}.emech-content-section .emech-triage-need{display:inline-flex;align-items:center;gap:7px;background-color:rgb(255 193 7 / .08);border:1px solid rgb(255 193 7 / .25);border-radius:8px;padding:7px 12px}.emech-content-section .emech-triage-need-icon{font-size:.85rem;line-height:1}.emech-content-section .emech-triage-need-text{color:var(--em-accent);font-size:.76rem;font-weight:700;letter-spacing:.02em;line-height:1}.emech-content-section .emech-triage-cta-box{display:flex;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(135deg,rgb(201 30 0 / .1),rgb(11 47 98 / .5));border:1px solid rgb(201 30 0 / .3);border-right:4px solid var(--em-red);border-radius:var(--em-radius);padding:22px 24px}.emech-content-section .emech-triage-cta-right{flex:1}.emech-content-section .emech-triage-cta-title{color:var(--em-text);font-size:clamp(0.95rem,1.4vw,1.08rem);font-weight:700;line-height:1.6;letter-spacing:.01em;margin:0 0 6px 0;text-align:right}.emech-content-section .emech-triage-cta-desc{color:var(--em-muted);font-size:clamp(0.8rem,1.1vw,0.88rem);line-height:1.9;letter-spacing:.015em;margin:0;text-align:right}.emech-content-section .emech-triage-cta-btn{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#c91e00,#a01500);color:#ffffff!important;text-decoration:none!important;border-radius:10px;padding:12px 20px;font-size:.85rem;font-weight:700;letter-spacing:.02em;line-height:1.4;white-space:nowrap;flex-shrink:0;box-shadow:0 4px 16px rgb(201 30 0 / .45);transition:transform var(--em-tr),box-shadow var(--em-tr)}.emech-content-section .emech-triage-cta-btn:hover{transform:translateY(-2px);box-shadow:0 7px 22px rgb(201 30 0 / .55)}.emech-content-section .emech-tcta-icon{font-size:1rem;line-height:1}.emech-content-section .emech-services-list{display:flex;flex-direction:column;gap:14px}.emech-content-section .emech-service-item{display:flex;align-items:flex-start;gap:18px;border-radius:14px;padding:22px 22px 20px;position:relative;overflow:hidden;transition:transform var(--em-tr),box-shadow var(--em-tr)}.emech-content-section .emech-service-item::before{content:"";position:absolute;top:0;right:0;width:4px;height:100%;border-radius:0 4px 4px 0}.emech-content-section .emech-service-item:hover{transform:translateX(-4px)}.emech-content-section .emech-sitem--blue{background-color:var(--em-blue);border:1px solid var(--em-blue-brd);box-shadow:0 3px 18px rgb(0 0 0 / .3)}.emech-content-section .emech-sitem--blue::before{background:linear-gradient(180deg,#2060c0,#0b2f62)}.emech-content-section .emech-sitem--blue:hover{box-shadow:0 8px 28px var(--em-blue-glow)}.emech-content-section .emech-sitem--orange{background:linear-gradient(150deg,#1a0d00,#0f0800);border:1px solid rgb(255 193 7 / .28);box-shadow:0 3px 18px rgb(0 0 0 / .3)}.emech-content-section .emech-sitem--orange::before{background:linear-gradient(180deg,#ffc107,#e6a000)}.emech-content-section .emech-sitem--orange:hover{box-shadow:0 8px 28px rgb(255 193 7 / .15)}.emech-content-section .emech-sitem-num{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:rgb(255 193 7 / .15);border:1px solid rgb(255 193 7 / .38);border-radius:50%;color:var(--em-accent);font-size:.78rem;font-weight:800;flex-shrink:0;margin-top:2px}.emech-content-section .emech-sitem-icon-wrap{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:13px;flex-shrink:0}.emech-content-section .emech-sitem--blue .emech-sitem-icon-wrap{background-color:rgb(32 96 192 / .18);border:1px solid rgb(32 96 192 / .4)}.emech-content-section .emech-sitem--orange .emech-sitem-icon-wrap{background-color:rgb(255 193 7 / .12);border:1px solid rgb(255 193 7 / .32)}.emech-content-section .emech-sitem-icon{font-size:1.35rem;line-height:1}.emech-content-section .emech-sitem-body{flex:1}.emech-content-section .emech-sitem-title{color:var(--em-text);font-size:clamp(0.95rem,1.3vw,1.05rem);font-weight:700;line-height:1.6;letter-spacing:.01em;margin:0 0 8px 0;text-align:right}.emech-content-section .emech-sitem-desc{color:var(--em-muted);font-size:clamp(0.8rem,1.1vw,0.88rem);line-height:2;letter-spacing:.015em;margin:0;text-align:right}.emech-content-section .emech-steps-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}.emech-content-section .emech-steps-line{position:absolute;top:33px;right:calc(12.5% + 4px);left:calc(12.5% + 4px);height:2px;background:linear-gradient(90deg,var(--em-accent),rgb(255 193 7 / .4) 60%,rgb(255 193 7 / .15) 100%);z-index:0}.emech-content-section .emech-step-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 10px;position:relative;z-index:1}.emech-content-section .emech-step-num-wrap{position:relative;margin-bottom:18px;display:flex;align-items:center;justify-content:center}.emech-content-section .emech-step-num{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#1a50a0,#0b2f62);border:2px solid var(--em-accent);box-shadow:0 0 0 4px rgb(255 193 7 / .1),0 4px 18px rgb(26 80 160 / .5);position:relative;z-index:1;transition:transform var(--em-tr),box-shadow var(--em-tr)}.emech-content-section .emech-step-card:hover .emech-step-num{transform:scale(1.1);box-shadow:0 0 0 6px rgb(255 193 7 / .15),0 6px 22px rgb(26 80 160 / .6)}.emech-content-section .emech-step-num span{color:var(--em-accent);font-size:1.15rem;font-weight:800;line-height:1}.emech-content-section .emech-step-num--done{background:linear-gradient(135deg,#1a6e00,#0d4500);border-color:var(--em-green);box-shadow:0 0 0 4px rgb(76 175 80 / .15),0 4px 18px rgb(76 175 80 / .35)}.emech-content-section .emech-step-num--done span{color:var(--em-green)}.emech-content-section .emech-step-glow{position:absolute;inset:-6px;border-radius:50%;border:2px solid rgb(255 193 7 / .18);animation:emech-step-ring 2.8s ease-in-out infinite;pointer-events:none}.emech-content-section .emech-glow--done{border-color:rgb(76 175 80 / .2)}@keyframes emech-step-ring{0%,100%{transform:scale(1);opacity:.6}50%{transform:scale(1.22);opacity:0}}.emech-content-section .emech-step-body{display:flex;flex-direction:column;align-items:center;gap:7px}.emech-content-section .emech-step-title{color:var(--em-text);font-size:clamp(0.86rem,1.15vw,0.96rem);font-weight:700;line-height:1.6;letter-spacing:.01em;margin:0;text-align:center}.emech-content-section .emech-step-desc{color:var(--em-muted);font-size:clamp(0.74rem,1vw,0.82rem);line-height:1.9;letter-spacing:.015em;margin:0;text-align:center}.emech-content-section .emech-brands-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.emech-content-section .emech-brand-card{border-radius:var(--em-radius);padding:22px 20px;position:relative;overflow:hidden;transition:transform var(--em-tr),box-shadow var(--em-tr)}.emech-content-section .emech-brand-card::before{content:"";position:absolute;top:0;right:0;left:0;height:3px}.emech-content-section .emech-brand-card:hover{transform:translateY(-5px)}.emech-content-section .emech-bcard--blue{background-color:var(--em-blue);border:1px solid var(--em-blue-brd);box-shadow:0 4px 20px rgb(0 0 0 / .3)}.emech-content-section .emech-bcard--blue::before{background:linear-gradient(90deg,#2060c0,transparent)}.emech-content-section .emech-bcard--blue:hover{box-shadow:0 10px 32px var(--em-blue-glow)}.emech-content-section .emech-bcard--orange{background:linear-gradient(150deg,#1a0d00,#0f0800);border:1px solid rgb(255 193 7 / .28);box-shadow:0 4px 20px rgb(0 0 0 / .3)}.emech-content-section .emech-bcard--orange::before{background:linear-gradient(90deg,#ffc107,transparent)}.emech-content-section .emech-bcard--orange:hover{box-shadow:0 10px 32px rgb(255 193 7 / .15);border-color:rgb(255 193 7 / .45)}.emech-content-section .emech-bcard-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.emech-content-section .emech-bcard-icon{font-size:1.5rem;line-height:1}.emech-content-section .emech-bcard-title{color:var(--em-text);font-size:clamp(0.92rem,1.3vw,1.02rem);font-weight:700;line-height:1.55;letter-spacing:.01em;margin:0;text-align:right}.emech-content-section .emech-bcard-desc{color:var(--em-muted);font-size:clamp(0.78rem,1.05vw,0.86rem);line-height:1.95;letter-spacing:.015em;margin:0;text-align:right}.emech-content-section .emech-pricing-list{display:flex;flex-direction:column;gap:0;background-color:var(--em-blue);border:1px solid var(--em-blue-brd);border-radius:var(--em-radius);overflow:hidden;margin-bottom:20px}.emech-content-section .emech-price-row{display:flex;align-items:center;gap:20px;padding:16px 22px;border-bottom:1px solid rgb(255 255 255 / .06);transition:background-color var(--em-tr)}.emech-content-section .emech-price-row:last-child{border-bottom:none}.emech-content-section .emech-price-row:hover{background-color:rgb(255 255 255 / .02)}.emech-content-section .emech-price-row-right{display:flex;align-items:center;gap:12px;min-width:180px;flex-shrink:0}.emech-content-section .emech-price-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.emech-content-section .emech-dot--blue{background-color:#2060c0;box-shadow:0 0 6px rgb(32 96 192 / .6)}.emech-content-section .emech-dot--orange{background-color:var(--em-accent);box-shadow:0 0 6px rgb(255 193 7 / .6)}.emech-content-section .emech-price-label{color:var(--em-text);font-size:clamp(0.84rem,1.15vw,0.92rem);font-weight:700;line-height:1.5;letter-spacing:.01em;margin:0;text-align:right}.emech-content-section .emech-price-desc{color:var(--em-muted);font-size:clamp(0.78rem,1.05vw,0.85rem);line-height:1.85;letter-spacing:.015em;margin:0;text-align:right;flex:1}.emech-content-section .emech-guarantee-box{display:flex;align-items:flex-start;gap:14px;background:linear-gradient(135deg,rgb(76 175 80 / .1),rgb(11 47 98 / .3));border:1px solid rgb(76 175 80 / .3);border-right:4px solid var(--em-green);border-radius:var(--em-radius);padding:20px 20px}.emech-content-section .emech-guarantee-icon{font-size:1.5rem;line-height:1;flex-shrink:0;margin-top:2px}.emech-content-section .emech-guarantee-body{flex:1}.emech-content-section .emech-guarantee-title{color:var(--em-green);font-size:clamp(0.92rem,1.3vw,1rem);font-weight:700;line-height:1.5;letter-spacing:.01em;margin:0 0 6px 0;text-align:right}.emech-content-section .emech-guarantee-desc{color:var(--em-muted);font-size:clamp(0.8rem,1.1vw,0.88rem);line-height:1.95;letter-spacing:.015em;margin:0;text-align:right}.emech-content-section .emech-zones-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.emech-content-section .emech-zone-card{border-radius:var(--em-radius);padding:20px 20px 18px;position:relative;overflow:hidden;transition:transform var(--em-tr),box-shadow var(--em-tr)}.emech-content-section .emech-zone-card::before{content:"";position:absolute;top:0;right:0;left:0;height:3px}.emech-content-section .emech-zone-card:hover{transform:translateY(-4px)}.emech-content-section .emech-zcard--blue{background-color:var(--em-blue);border:1px solid var(--em-blue-brd)}.emech-content-section .emech-zcard--blue::before{background:linear-gradient(90deg,#2060c0,transparent)}.emech-content-section .emech-zcard--blue:hover{box-shadow:0 8px 26px var(--em-blue-glow)}.emech-content-section .emech-zcard--orange{background:linear-gradient(150deg,#1a0d00,#0f0800);border:1px solid rgb(255 193 7 / .28)}.emech-content-section .emech-zcard--orange::before{background:linear-gradient(90deg,#ffc107,transparent)}.emech-content-section .emech-zcard--orange:hover{box-shadow:0 8px 26px rgb(255 193 7 / .14);border-color:rgb(255 193 7 / .45)}.emech-content-section .emech-zcard-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.emech-content-section .emech-zcard-icon{font-size:1.2rem;line-height:1}.emech-content-section .emech-zcard-title{color:var(--em-text);font-size:clamp(0.92rem,1.3vw,1rem);font-weight:700;line-height:1.55;letter-spacing:.01em;margin:0;text-align:right}.emech-content-section .emech-zcard-desc{color:var(--em-muted);font-size:clamp(0.78rem,1.05vw,0.86rem);line-height:1.95;letter-spacing:.015em;margin:0;text-align:right}.emech-content-section .emech-faq-list{display:flex;flex-direction:column;gap:10px}.emech-content-section .emech-faq-item{background-color:var(--em-blue);border:1px solid var(--em-blue-brd);border-radius:var(--em-radius);overflow:hidden;transition:border-color var(--em-tr),box-shadow var(--em-tr)}.emech-content-section .emech-faq-check{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.emech-content-section .emech-faq-label{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;cursor:pointer;user-select:none;transition:background-color var(--em-tr);direction:rtl}.emech-content-section .emech-faq-label:hover{background-color:rgb(255 255 255 / .03)}.emech-content-section .emech-faq-q-inner{display:flex;align-items:center;gap:13px;flex:1}.emech-content-section .emech-faq-num{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:rgb(255 193 7 / .1);border:1px solid rgb(255 193 7 / .32);border-radius:50%;color:var(--em-accent);font-size:.8rem;font-weight:800;flex-shrink:0;line-height:1;transition:background-color var(--em-tr)}.emech-content-section .emech-faq-question{color:var(--em-text);font-size:clamp(0.88rem,1.3vw,0.98rem);font-weight:700;line-height:1.65;letter-spacing:.01em;margin:0;text-align:right}.emech-content-section .emech-faq-chevron{display:flex;align-items:center;justify-content:center;color:var(--em-accent);flex-shrink:0;transition:transform var(--em-tr)}.emech-content-section .emech-faq-answer{max-height:0;overflow:hidden;transition:max-height 0.38s cubic-bezier(.4,0,.2,1)}.emech-content-section .emech-faq-answer-inner{border-top:1px solid rgb(255 255 255 / .07);padding:0 20px 20px}.emech-content-section .emech-faq-answer-inner p{color:var(--em-muted);font-size:clamp(0.8rem,1.1vw,0.88rem);line-height:2.1;letter-spacing:.015em;margin:14px 0 0 0;text-align:right}.emech-content-section .emech-faq-check:checked~.emech-faq-answer{max-height:400px}.emech-content-section .emech-faq-check:checked~.emech-faq-label .emech-faq-chevron{transform:rotate(180deg)}.emech-content-section .emech-faq-check:checked~.emech-faq-label .emech-faq-num{background-color:rgb(255 193 7 / .22);border-color:var(--em-accent)}.emech-content-section .emech-faq-check:checked~.emech-faq-label{background-color:rgb(255 193 7 / .04)}.emech-content-section .emech-faq-item:has(.emech-faq-check:checked){border-color:rgb(255 193 7 / .38);box-shadow:0 4px 18px rgb(255 193 7 / .07)}@media (max-width:860px){.emech-content-section .emech-triage-grid{grid-template-columns:1fr}.emech-content-section .emech-brands-grid{grid-template-columns:1fr}.emech-content-section .emech-steps-wrap{grid-template-columns:repeat(2,1fr);gap:32px 16px}.emech-content-section .emech-steps-line{display:none}.emech-content-section .emech-triage-cta-box{flex-direction:column;align-items:flex-start;gap:16px}.emech-content-section .emech-triage-cta-btn{width:100%;justify-content:center}.emech-content-section .emech-price-row{flex-direction:column;align-items:flex-start;gap:8px}.emech-content-section .emech-price-row-right{min-width:0}}@media (max-width:520px){.emech-content-section{padding:40px 14px 56px}.emech-content-section .emech-section-divider{margin:36px 0}.emech-content-section .emech-zones-grid{grid-template-columns:1fr}.emech-content-section .emech-steps-wrap{grid-template-columns:1fr;gap:24px}.emech-content-section .emech-step-card{flex-direction:row;text-align:right;align-items:flex-start;gap:16px;padding:0}.emech-content-section .emech-step-num-wrap{margin-bottom:0;flex-shrink:0}.emech-content-section .emech-step-num{width:46px;height:46px}.emech-content-section .emech-step-body{align-items:flex-start}.emech-content-section .emech-step-title{text-align:right}.emech-content-section .emech-step-desc{text-align:right}.emech-content-section .emech-service-item{flex-wrap:wrap;gap:12px}.emech-content-section .emech-faq-label{padding:14px}.emech-content-section .emech-faq-question{font-size:.84rem}.emech-content-section .emech-faq-answer-inner{padding:0 14px 16px}}