:root{--neo-primary:#e11414;--neo-secondary:#101013;--neo-accent:#e11414;--neo-text:#16161a;--neo-text-secondary:#6b7280;--neo-background:#111827;--neo-surface:#ffffff;--neo-text-light:#FFFFFF;--neo-text-muted:#6b7280;--neo-bg:#111827;--neo-bg-dark:#0F172A;--bg:var(--neo-background);--background:var(--neo-background);--ink:var(--neo-text);--text:var(--neo-text);--accent:var(--neo-accent);--primary:var(--neo-primary);--secondary:var(--neo-secondary);--surface:var(--neo-surface);--muted:var(--neo-text-secondary);--line:#E2EBF2;--accent-2:var(--neo-secondary);--shadow-sm:0 4px 16px rgba(0,0,0,0.06);--shadow-md:0 12px 36px rgba(0,0,0,0.10);--shadow-lg:0 24px 60px rgba(0,0,0,0.14);--radius-card:16px;--radius-button:999px;--radius-image:20px;--font-heading:'Heebo',sans-serif;--font-body:'Heebo',sans-serif;--neo-radius:6px;--neo-spacing:1rem;--neo-font-family:'Heebo',sans-serif;--neo-font-heading:'Heebo',sans-serif;--neo-font-title:'Heebo',sans-serif;--neo-font-body:'Heebo',sans-serif;--fs-display:clamp(2.75rem,6.5vw,4.75rem);--fs-h1:clamp(2rem,5vw,3.5rem);--fs-h2:clamp(1.75rem,4vw,2.75rem);--fs-h3:clamp(1.4rem,3vw,2rem);--fs-h4:clamp(1.2rem,2.4vw,1.5rem);--fs-body:clamp(0.95rem,1.2vw,1.1rem);--fs-small:clamp(0.8rem,1vw,0.9rem);--neo-space-section-tight:clamp(52px,7vw,96px);--neo-space-section-normal:clamp(80px,10vw,140px);--neo-space-section-loose:clamp(110px,13vw,190px);--neo-space-section-mobile:56px;--neo-header-height:72px}[data-sector-id="sec_home_main"],.s-html[data-sector-id="sec_home_main"]{padding-block:clamp(48px,6vw,96px);--sector-bg:#ffffff;--sector-ink:#16161a;--sector-accent:#e11414;--sector-muted:#6b7280;--sector-surface:#ffffff;--neo-text-light:#16161a;--neo-bg:#ffffff;--neo-text:#16161a}.neo-container-fluid{width:100%;padding:0!important;max-width:none!important;margin:0!important}.atb *{box-sizing:border-box;margin:0;padding:0}.atb{--blk:#101013;--blk2:#17171b;--blk3:#1f1f24;--red:#e11414;--red2:#b30f0f;--wht:#fff;--ink:#16161a;--muted:#6b7280;--line:#e7e7ea;--bg:#fff;--soft:#f6f6f8;font-family:"Heebo",-apple-system,"Segoe UI",sans-serif;color:var(--ink);background:var(--bg);direction:rtl;line-height:1.6;overflow-x:hidden}.atb img{display:block;max-width:100%}.atb a{text-decoration:none;color:inherit}.atb .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.atb section{scroll-margin-top:90px}.atb h1,.atb h2,.atb h3,.atb h4{font-weight:800;line-height:1.2;color:var(--ink)}.atb .btn{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:16px;padding:14px 26px;border-radius:6px;cursor:pointer;border:none;transition:.2s;white-space:nowrap}.atb .btn-red{background:var(--red);color:#fff}.atb .btn-red:hover{background:var(--red2)}.atb .btn-dark{background:var(--blk);color:#fff}.atb .btn-dark:hover{background:#000}.atb .btn-ghost{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.55)}.atb .btn-ghost:hover{background:rgba(255,255,255,.12)}.atb .btn-outline{background:#fff;color:var(--ink);border:1.5px solid var(--red)}.atb .btn-outline:hover{background:var(--red);color:#fff}.atb .hdr{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 2px 16px rgba(0,0,0,.05)}.atb .hdr .bar{display:flex;align-items:center;justify-content:space-between;height:74px;gap:18px}.atb .hdr .phone-btn{display:inline-flex;align-items:center;gap:8px;background:var(--red);color:#fff;font-weight:800;font-size:15px;padding:11px 18px;border-radius:6px;direction:ltr}.atb .hdr .phone-btn:hover{background:var(--red2)}.atb .nav{display:flex;align-items:center;gap:26px}.atb .nav a{font-weight:600;font-size:15.5px;color:#27272c;position:relative;padding:6px 0}.atb .nav a:hover{color:var(--red)}.atb .nav a.active{color:var(--red)}.atb .logo{display:flex;align-items:center;gap:9px;background:var(--blk);padding:9px 16px;border-radius:6px}.atb .logo .lt{color:#fff;font-weight:900;font-size:26px;letter-spacing:.5px;line-height:1}.atb .logo .ls{color:var(--red);font-weight:900;font-size:30px;transform:skewX(-12deg);line-height:1}.atb .logo .lsub{color:#cfcfd4;font-weight:600;font-size:13px}.atb .burger{display:none;font-size:24px;color:var(--ink);background:none;border:none;cursor:pointer}.atb .hero{position:relative;min-height:560px;display:flex;align-items:center;color:#fff;background:#000}.atb .hero .bg{position:absolute;inset:0;background-size:cover;background-position:center}.atb .hero .bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to left,rgba(8,8,10,.92) 32%,rgba(8,8,10,.6) 66%,rgba(8,8,10,.4))}.atb .hero .wrap{position:relative;z-index:2;width:100%;padding-top:64px;padding-bottom:64px}.atb .hero .eyebrow{display:inline-block;color:#fff;font-weight:800;font-size:19px;margin-bottom:8px}.atb .hero h1{font-size:52px;font-weight:900;color:#fff;margin-bottom:6px}.atb .hero .sub{font-size:30px;font-weight:700;color:#f0f0f2;margin-bottom:0}.atb .hero .rule{width:120px;height:4px;background:var(--red);margin:22px 0}.atb .hero .tags{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:16px;font-weight:600;color:#e9e9ec;margin-bottom:30px}.atb .hero .tags span{position:relative;padding-left:14px}.atb .hero .tags span:not(:last-child):after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:16px;background:rgba(255,255,255,.35)}.atb .hero .cta-row{display:flex;flex-wrap:wrap;gap:14px}.atb .hero .btn-phone{background:#fff;color:var(--ink);direction:ltr}.atb .hero .btn-phone:hover{background:#f0f0f0}.atb .why{padding:64px 0;background:#fff}.atb .sec-title{text-align:center;font-size:32px;margin-bottom:8px}.atb .sec-title .ac{color:var(--red)}.atb .title-rule{width:64px;height:3px;background:var(--red);margin:0 auto 44px}.atb .why-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.atb .why-item{text-align:center;padding:8px 14px;position:relative}.atb .why-item:not(:last-child):after{content:"";position:absolute;left:0;top:14px;bottom:14px;width:1px;background:var(--line)}.atb .why-item i{font-size:38px;color:var(--red);margin-bottom:16px}.atb .why-item p{font-weight:700;font-size:16px;color:#26262b;line-height:1.45}.atb .services{padding:62px 0;background:var(--soft)}.atb .srv-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.atb .srv-card{background:#fff;border:1px solid var(--line);border-radius:10px;padding:26px 14px;text-align:center;transition:.22s;cursor:default}.atb .srv-card:hover{transform:translateY(-5px);box-shadow:0 16px 30px rgba(225,20,20,.13);border-color:rgba(225,20,20,.3)}.atb .srv-card i{font-size:40px;color:var(--red);margin-bottom:16px}.atb .srv-card h3{font-size:15.5px;font-weight:700;color:#222}.atb .about{padding:70px 0;background:#fff}.atb .about .grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.atb .about .img{border-radius:12px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.14);aspect-ratio:16/10}.atb .about .img img{width:100%;height:100%;object-fit:cover}.atb .about h2{font-size:30px;margin-bottom:18px}.atb .about h2:after{content:"";display:block;width:60px;height:3px;background:var(--red);margin-top:12px}.atb .about p{color:#4b4b52;font-size:16.5px;margin-bottom:26px}.atb .projects{padding:64px 0;background:var(--soft)}.atb .proj-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:36px}.atb .proj{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:4/3;cursor:pointer}.atb .proj img{width:100%;height:100%;object-fit:cover;transition:.4s}.atb .proj:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.35),transparent 55%);opacity:0;transition:.3s}.atb .proj:hover img{transform:scale(1.07)}.atb .proj:hover:after{opacity:1}.atb .center{text-align:center}.atb .videos{padding:64px 0;background:#fff}.atb .vid-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:36px}.atb .vid{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:1/1;cursor:pointer}.atb .vid img{width:100%;height:100%;object-fit:cover;filter:brightness(.82)}.atb .vid .play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.atb .vid .play i{width:56px;height:56px;border:3px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;padding-right:4px;background:rgba(0,0,0,.25);transition:.25s}.atb .vid:hover .play i{background:var(--red);border-color:var(--red);transform:scale(1.08)}.atb .ctaband{position:relative;padding:58px 0;background:linear-gradient(90deg,var(--red2),var(--red));color:#fff;overflow:hidden}.atb .ctaband .bg{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.13;mix-blend-mode:luminosity}.atb .ctaband .wrap{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.atb .ctaband h2{font-size:30px;color:#fff;margin-bottom:6px}.atb .ctaband p{font-size:17px;color:#ffe2e2}.atb .ctaband .btn-dark{background:var(--blk)}.atb .infobar{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 0}.atb .info-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;text-align:center}.atb .info-item{position:relative;padding:4px 12px}.atb .info-item:not(:last-child):after{content:"";position:absolute;left:0;top:6px;bottom:6px;width:1px;background:var(--line)}.atb .info-item .lbl{font-size:13px;color:var(--muted);margin-bottom:5px;font-weight:600}.atb .info-item .val{font-size:15.5px;color:var(--ink);font-weight:700;direction:ltr;unicode-bidi:plaintext}.atb .info-item .val.he{direction:rtl}.atb .ft{background:var(--blk);color:#cfcfd4;padding:34px 0}.atb .ft .bar{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.atb .ft .fnav{display:flex;gap:22px;flex-wrap:wrap}.atb .ft .fnav a{font-size:14.5px;color:#cfcfd4;font-weight:600}.atb .ft .fnav a:hover{color:#fff}.atb .ft .copy{text-align:center;color:#76767e;font-size:13px;margin-top:22px;border-top:1px solid #2a2a30;padding-top:18px}.atb .floats{position:fixed;left:22px;bottom:22px;z-index:90;display:flex;flex-direction:column;gap:12px}.atb .floats a{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:25px;box-shadow:0 8px 20px rgba(0,0,0,.25);transition:.2s}.atb .floats a:hover{transform:scale(1.08)}.atb .floats .wa{background:#25d366}.atb .floats .ph{background:var(--red)}@media(max-width:1024px){.atb .nav{gap:16px}.atb .nav a{font-size:14px}.atb .why-grid{grid-template-columns:repeat(3,1fr);gap:24px 8px}.atb .why-item:after{display:none}.atb .srv-grid{grid-template-columns:repeat(3,1fr)}.atb .vid-grid{grid-template-columns:repeat(2,1fr)}.atb .hero h1{font-size:40px}}@media(max-width:768px){.atb .nav{display:none}.atb .burger{display:block}.atb .hdr .bar{height:64px}.atb .hero{min-height:auto}.atb .hero h1{font-size:32px}.atb .hero .sub{font-size:21px}.atb .hero .bg:after{background:linear-gradient(0deg,rgba(8,8,10,.92),rgba(8,8,10,.6))}.atb .why-grid{grid-template-columns:repeat(2,1fr)}.atb .srv-grid{grid-template-columns:repeat(2,1fr)}.atb .proj-grid{grid-template-columns:repeat(2,1fr)}.atb .vid-grid{grid-template-columns:repeat(2,1fr)}.atb .about .grid{grid-template-columns:1fr;gap:28px}.atb .info-grid{grid-template-columns:1fr 1fr;gap:18px 10px}.atb .info-item:nth-child(2):after,.atb .info-item:nth-child(4):after{display:none}.atb .ctaband .wrap{flex-direction:column;text-align:center}.atb .ft .bar{flex-direction:column;text-align:center}.atb .sec-title{font-size:26px}}@media(max-width:480px){.atb .why-grid{grid-template-columns:1fr 1fr}.atb .srv-grid{grid-template-columns:1fr 1fr}.atb .hero .cta-row{flex-direction:column}.atb .hero .cta-row .btn{justify-content:center}}.atb .hero{overflow:hidden}.atb .srv-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.atb .srv-card{position:relative;overflow:hidden;flex:0 1 calc(25% - 14px);min-height:148px;display:flex;flex-direction:column;align-items:center;justify-content:center}.atb .srv-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--red);transform:scaleX(0);transform-origin:center;transition:transform .26s cubic-bezier(.16,1,.3,1)}.atb .srv-card i{transition:transform .26s cubic-bezier(.16,1,.3,1)}.atb .srv-card:hover:before{transform:scaleX(1)}.atb .srv-card:hover i{transform:translateY(-3px) scale(1.08)}.atb .why-item i{transition:transform .26s cubic-bezier(.16,1,.3,1)}.atb .why-item:hover i{transform:translateY(-4px) scale(1.06)}.atb .btn,.atb .phone-btn{transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease,background-color .22s ease,color .22s ease}.atb .btn:hover,.atb .phone-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.16)}.atb .btn:active,.atb .phone-btn:active{transform:translateY(0) scale(.98)}.atb .vid img{transition:transform .45s cubic-bezier(.16,1,.3,1),filter .3s ease}.atb .vid:hover img{transform:scale(1.045);filter:brightness(.72)}.atb .proj,.atb .vid{transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s ease}.atb .proj:hover,.atb .vid:hover{transform:translateY(-4px);box-shadow:0 18px 34px rgba(0,0,0,.16)}.atb [data-rv]{opacity:1;transform:none;transition:opacity .64s cubic-bezier(.16,1,.3,1),transform .64s cubic-bezier(.16,1,.3,1)}.atb.rv [data-rv]:not(.in){opacity:0;transform:translateY(24px) scale(.985)}.atb.rv [data-rv].in{opacity:1;transform:none;transition-delay:var(--rv-delay,0ms)}.atb.rv [data-rv].rv-done{transition-delay:0ms}.atb .srv-card[data-rv]{transition:opacity .64s cubic-bezier(.16,1,.3,1),transform .64s cubic-bezier(.16,1,.3,1),box-shadow .26s ease,border-color .26s ease}.atb .title-rule[data-rv]{transform-origin:center}.atb.rv .title-rule[data-rv]:not(.in){transform:scaleX(.2);opacity:0}.atb.rv .title-rule[data-rv].in{transform:scaleX(1);opacity:1}@keyframes atbHeroIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes atbHeroBackdrop{from{opacity:.72;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}.atb.motion-on .hero .bg{animation:atbHeroBackdrop 1.05s cubic-bezier(.16,1,.3,1) both}.atb.motion-on .hero .eyebrow,.atb.motion-on .hero h1,.atb.motion-on .hero .sub,.atb.motion-on .hero .rule,.atb.motion-on .hero .tags,.atb.motion-on .hero .cta-row{animation:atbHeroIn .7s cubic-bezier(.16,1,.3,1) both}.atb.motion-on .hero .eyebrow{animation-delay:.08s}.atb.motion-on .hero h1{animation-delay:.14s}.atb.motion-on .hero .sub{animation-delay:.20s}.atb.motion-on .hero .rule{animation-delay:.26s}.atb.motion-on .hero .tags{animation-delay:.32s}.atb.motion-on .hero .cta-row{animation-delay:.38s}@media(max-width:1024px){.atb .srv-card{flex-basis:calc(33.333% - 12px)}}@media(max-width:768px){.atb .srv-card{flex-basis:calc(50% - 9px)}}@media(max-width:480px){.atb .srv-card{flex-basis:100%;min-height:132px}}@media (prefers-reduced-motion:reduce){.atb *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.atb.rv [data-rv],.atb.rv [data-rv]:not(.in){opacity:1!important;transform:none!important}}[data-sector-id="sec_home_main"],.s-html[data-sector-id="sec_home_main"]{padding-block:clamp(48px,6vw,96px);--sector-bg:#ffffff;--sector-ink:#16161a;--sector-accent:#e11414;--sector-muted:#6b7280;--sector-surface:#ffffff;--neo-text-light:#16161a;--neo-bg:#ffffff;--neo-text:#16161a}.neo-container-fluid{width:100%;padding:0!important;max-width:none!important;margin:0!important}.atb *{box-sizing:border-box;margin:0;padding:0}.atb{--blk:#101013;--blk2:#17171b;--blk3:#1f1f24;--red:#e11414;--red2:#b30f0f;--wht:#fff;--ink:#16161a;--muted:#6b7280;--line:#e7e7ea;--bg:#fff;--soft:#f6f6f8;font-family:"Heebo",-apple-system,"Segoe UI",sans-serif;color:var(--ink);background:var(--bg);direction:rtl;line-height:1.6;overflow-x:hidden}.atb img{display:block;max-width:100%}.atb a{text-decoration:none;color:inherit}.atb .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.atb section{scroll-margin-top:90px}.atb h1,.atb h2,.atb h3,.atb h4{font-weight:800;line-height:1.2;color:var(--ink)}.atb .btn{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:16px;padding:14px 26px;border-radius:6px;cursor:pointer;border:none;transition:.2s;white-space:nowrap}.atb .btn-red{background:var(--red);color:#fff}.atb .btn-red:hover{background:var(--red2)}.atb .btn-dark{background:var(--blk);color:#fff}.atb .btn-dark:hover{background:#000}.atb .btn-ghost{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.55)}.atb .btn-ghost:hover{background:rgba(255,255,255,.12)}.atb .btn-outline{background:#fff;color:var(--ink);border:1.5px solid var(--red)}.atb .btn-outline:hover{background:var(--red);color:#fff}.atb .hdr{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 2px 16px rgba(0,0,0,.05)}.atb .hdr .bar{display:flex;align-items:center;justify-content:space-between;height:74px;gap:18px}.atb .hdr .phone-btn{display:inline-flex;align-items:center;gap:8px;background:var(--red);color:#fff;font-weight:800;font-size:15px;padding:11px 18px;border-radius:6px;direction:ltr}.atb .hdr .phone-btn:hover{background:var(--red2)}.atb .nav{display:flex;align-items:center;gap:26px}.atb .nav a{font-weight:600;font-size:15.5px;color:#27272c;position:relative;padding:6px 0}.atb .nav a:hover{color:var(--red)}.atb .nav a.active{color:var(--red)}.atb .logo{display:flex;align-items:center;gap:9px;background:var(--blk);padding:9px 16px;border-radius:6px}.atb .logo .lt{color:#fff;font-weight:900;font-size:26px;letter-spacing:.5px;line-height:1}.atb .logo .ls{color:var(--red);font-weight:900;font-size:30px;transform:skewX(-12deg);line-height:1}.atb .logo .lsub{color:#cfcfd4;font-weight:600;font-size:13px}.atb .burger{display:none;font-size:24px;color:var(--ink);background:none;border:none;cursor:pointer}.atb .hero{position:relative;min-height:560px;display:flex;align-items:center;color:#fff;background:#000}.atb .hero .bg{position:absolute;inset:0;background-size:cover;background-position:center}.atb .hero .bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to left,rgba(8,8,10,.92) 32%,rgba(8,8,10,.6) 66%,rgba(8,8,10,.4))}.atb .hero .wrap{position:relative;z-index:2;width:100%;padding-top:64px;padding-bottom:64px}.atb .hero .eyebrow{display:inline-block;color:#fff;font-weight:800;font-size:19px;margin-bottom:8px}.atb .hero h1{font-size:52px;font-weight:900;color:#fff;margin-bottom:6px}.atb .hero .sub{font-size:30px;font-weight:700;color:#f0f0f2;margin-bottom:0}.atb .hero .rule{width:120px;height:4px;background:var(--red);margin:22px 0}.atb .hero .tags{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:16px;font-weight:600;color:#e9e9ec;margin-bottom:30px}.atb .hero .tags span{position:relative;padding-left:14px}.atb .hero .tags span:not(:last-child):after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:16px;background:rgba(255,255,255,.35)}.atb .hero .cta-row{display:flex;flex-wrap:wrap;gap:14px}.atb .hero .btn-phone{background:#fff;color:var(--ink);direction:ltr}.atb .hero .btn-phone:hover{background:#f0f0f0}.atb .why{padding:64px 0;background:#fff}.atb .sec-title{text-align:center;font-size:32px;margin-bottom:8px}.atb .sec-title .ac{color:var(--red)}.atb .title-rule{width:64px;height:3px;background:var(--red);margin:0 auto 44px}.atb .why-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.atb .why-item{text-align:center;padding:8px 14px;position:relative}.atb .why-item:not(:last-child):after{content:"";position:absolute;left:0;top:14px;bottom:14px;width:1px;background:var(--line)}.atb .why-item i{font-size:38px;color:var(--red);margin-bottom:16px}.atb .why-item p{font-weight:700;font-size:16px;color:#26262b;line-height:1.45}.atb .services{padding:62px 0;background:var(--soft)}.atb .srv-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.atb .srv-card{background:#fff;border:1px solid var(--line);border-radius:10px;padding:26px 14px;text-align:center;transition:.22s;cursor:default}.atb .srv-card:hover{transform:translateY(-5px);box-shadow:0 16px 30px rgba(225,20,20,.13);border-color:rgba(225,20,20,.3)}.atb .srv-card i{font-size:40px;color:var(--red);margin-bottom:16px}.atb .srv-card h3{font-size:15.5px;font-weight:700;color:#222}.atb .about{padding:70px 0;background:#fff}.atb .about .grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.atb .about .img{border-radius:12px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.14);aspect-ratio:16/10}.atb .about .img img{width:100%;height:100%;object-fit:cover}.atb .about h2{font-size:30px;margin-bottom:18px}.atb .about h2:after{content:"";display:block;width:60px;height:3px;background:var(--red);margin-top:12px}.atb .about p{color:#4b4b52;font-size:16.5px;margin-bottom:26px}.atb .projects{padding:64px 0;background:var(--soft)}.atb .proj-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:36px}.atb .proj{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:4/3;cursor:pointer}.atb .proj img{width:100%;height:100%;object-fit:cover;transition:.4s}.atb .proj:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.35),transparent 55%);opacity:0;transition:.3s}.atb .proj:hover img{transform:scale(1.07)}.atb .proj:hover:after{opacity:1}.atb .center{text-align:center}.atb .videos{padding:64px 0;background:#fff}.atb .vid-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:36px}.atb .vid{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:1/1;cursor:pointer}.atb .vid img{width:100%;height:100%;object-fit:cover;filter:brightness(.82)}.atb .vid .play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.atb .vid .play i{width:56px;height:56px;border:3px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;padding-right:4px;background:rgba(0,0,0,.25);transition:.25s}.atb .vid:hover .play i{background:var(--red);border-color:var(--red);transform:scale(1.08)}.atb .ctaband{position:relative;padding:58px 0;background:linear-gradient(90deg,var(--red2),var(--red));color:#fff;overflow:hidden}.atb .ctaband .bg{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.13;mix-blend-mode:luminosity}.atb .ctaband .wrap{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.atb .ctaband h2{font-size:30px;color:#fff;margin-bottom:6px}.atb .ctaband p{font-size:17px;color:#ffe2e2}.atb .ctaband .btn-dark{background:var(--blk)}.atb .infobar{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 0}.atb .info-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;text-align:center}.atb .info-item{position:relative;padding:4px 12px}.atb .info-item:not(:last-child):after{content:"";position:absolute;left:0;top:6px;bottom:6px;width:1px;background:var(--line)}.atb .info-item .lbl{font-size:13px;color:var(--muted);margin-bottom:5px;font-weight:600}.atb .info-item .val{font-size:15.5px;color:var(--ink);font-weight:700;direction:ltr;unicode-bidi:plaintext}.atb .info-item .val.he{direction:rtl}.atb .ft{background:var(--blk);color:#cfcfd4;padding:34px 0}.atb .ft .bar{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.atb .ft .fnav{display:flex;gap:22px;flex-wrap:wrap}.atb .ft .fnav a{font-size:14.5px;color:#cfcfd4;font-weight:600}.atb .ft .fnav a:hover{color:#fff}.atb .ft .copy{text-align:center;color:#76767e;font-size:13px;margin-top:22px;border-top:1px solid #2a2a30;padding-top:18px}.atb .floats{position:fixed;left:22px;bottom:22px;z-index:90;display:flex;flex-direction:column;gap:12px}.atb .floats a{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:25px;box-shadow:0 8px 20px rgba(0,0,0,.25);transition:.2s}.atb .floats a:hover{transform:scale(1.08)}.atb .floats .wa{background:#25d366}.atb .floats .ph{background:var(--red)}@media(max-width:1024px){.atb .nav{gap:16px}.atb .nav a{font-size:14px}.atb .why-grid{grid-template-columns:repeat(3,1fr);gap:24px 8px}.atb .why-item:after{display:none}.atb .srv-grid{grid-template-columns:repeat(3,1fr)}.atb .vid-grid{grid-template-columns:repeat(2,1fr)}.atb .hero h1{font-size:40px}}@media(max-width:768px){.atb .nav{display:none}.atb .burger{display:block}.atb .hdr .bar{height:64px}.atb .hero{min-height:auto}.atb .hero h1{font-size:32px}.atb .hero .sub{font-size:21px}.atb .hero .bg:after{background:linear-gradient(0deg,rgba(8,8,10,.92),rgba(8,8,10,.6))}.atb .why-grid{grid-template-columns:repeat(2,1fr)}.atb .srv-grid{grid-template-columns:repeat(2,1fr)}.atb .proj-grid{grid-template-columns:repeat(2,1fr)}.atb .vid-grid{grid-template-columns:repeat(2,1fr)}.atb .about .grid{grid-template-columns:1fr;gap:28px}.atb .info-grid{grid-template-columns:1fr 1fr;gap:18px 10px}.atb .info-item:nth-child(2):after,.atb .info-item:nth-child(4):after{display:none}.atb .ctaband .wrap{flex-direction:column;text-align:center}.atb .ft .bar{flex-direction:column;text-align:center}.atb .sec-title{font-size:26px}}@media(max-width:480px){.atb .why-grid{grid-template-columns:1fr 1fr}.atb .srv-grid{grid-template-columns:1fr 1fr}.atb .hero .cta-row{flex-direction:column}.atb .hero .cta-row .btn{justify-content:center}}.atb .hero{overflow:hidden}.atb .srv-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.atb .srv-card{position:relative;overflow:hidden;flex:0 1 calc(25% - 14px);min-height:148px;display:flex;flex-direction:column;align-items:center;justify-content:center}.atb .srv-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--red);transform:scaleX(0);transform-origin:center;transition:transform .26s cubic-bezier(.16,1,.3,1)}.atb .srv-card i{transition:transform .26s cubic-bezier(.16,1,.3,1)}.atb .srv-card:hover:before{transform:scaleX(1)}.atb .srv-card:hover i{transform:translateY(-3px) scale(1.08)}.atb .why-item i{transition:transform .26s cubic-bezier(.16,1,.3,1)}.atb .why-item:hover i{transform:translateY(-4px) scale(1.06)}.atb .btn,.atb .phone-btn{transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease,background-color .22s ease,color .22s ease}.atb .btn:hover,.atb .phone-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.16)}.atb .btn:active,.atb .phone-btn:active{transform:translateY(0) scale(.98)}.atb .vid img{transition:transform .45s cubic-bezier(.16,1,.3,1),filter .3s ease}.atb .vid:hover img{transform:scale(1.045);filter:brightness(.72)}.atb .proj,.atb .vid{transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s ease}.atb .proj:hover,.atb .vid:hover{transform:translateY(-4px);box-shadow:0 18px 34px rgba(0,0,0,.16)}.atb [data-rv]{opacity:1;transform:none;transition:opacity .64s cubic-bezier(.16,1,.3,1),transform .64s cubic-bezier(.16,1,.3,1)}.atb.rv [data-rv]:not(.in){opacity:0;transform:translateY(24px) scale(.985)}.atb.rv [data-rv].in{opacity:1;transform:none;transition-delay:var(--rv-delay,0ms)}.atb.rv [data-rv].rv-done{transition-delay:0ms}.atb .srv-card[data-rv]{transition:opacity .64s cubic-bezier(.16,1,.3,1),transform .64s cubic-bezier(.16,1,.3,1),box-shadow .26s ease,border-color .26s ease}.atb .title-rule[data-rv]{transform-origin:center}.atb.rv .title-rule[data-rv]:not(.in){transform:scaleX(.2);opacity:0}.atb.rv .title-rule[data-rv].in{transform:scaleX(1);opacity:1}@keyframes atbHeroIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes atbHeroBackdrop{from{opacity:.72;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}.atb.motion-on .hero .bg{animation:atbHeroBackdrop 1.05s cubic-bezier(.16,1,.3,1) both}.atb.motion-on .hero .eyebrow,.atb.motion-on .hero h1,.atb.motion-on .hero .sub,.atb.motion-on .hero .rule,.atb.motion-on .hero .tags,.atb.motion-on .hero .cta-row{animation:atbHeroIn .7s cubic-bezier(.16,1,.3,1) both}.atb.motion-on .hero .eyebrow{animation-delay:.08s}.atb.motion-on .hero h1{animation-delay:.14s}.atb.motion-on .hero .sub{animation-delay:.20s}.atb.motion-on .hero .rule{animation-delay:.26s}.atb.motion-on .hero .tags{animation-delay:.32s}.atb.motion-on .hero .cta-row{animation-delay:.38s}@media(max-width:1024px){.atb .srv-card{flex-basis:calc(33.333% - 12px)}}@media(max-width:768px){.atb .srv-card{flex-basis:calc(50% - 9px)}}@media(max-width:480px){.atb .srv-card{flex-basis:100%;min-height:132px}}@media (prefers-reduced-motion:reduce){.atb *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.atb.rv [data-rv],.atb.rv [data-rv]:not(.in){opacity:1!important;transform:none!important}}