body .efs-social-sidebar-v2,body .efs-wa-robot,body .efs-wa-bubble,body .efs-wa-btn{display:none!important}#efsalla{--bg:#050508;--bg2:#080910;--surface:#0d0f18;--surface2:#121521;--line:#252a3b;--purple:#8B5CF6;--purple2:#B59BFF;--cyan:#22D3EE;--pink:#F472B6;--green:#34D399;--white:#FFFFFF;--text:#D3D6E1;--muted:#8990A4;direction:rtl;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);overflow:hidden;background:var(--bg);color:var(--white);font-family:inherit}#efsalla *{box-sizing:border-box;min-width:0}#efsalla img{display:block;max-width:100%}#efsalla a{text-decoration:none!important}#efsalla h1,#efsalla h2,#efsalla h3,#efsalla p{margin:0!important}#efsalla h1,#efsalla h2,#efsalla h3{color:#fff!important}#efsalla p{color:var(--text)!important}#efsalla .wrap{width:min(1260px,calc(100% - 48px));margin:auto}#efsalla .section{padding:108px 0;position:relative}#efsalla .alt{background:var(--bg2)}#efsalla .pill{display:inline-flex;align-items:center;gap:8px;width:max-content;padding:9px 14px;border-radius:999px;border:1px solid rgb(139 92 246 / .32);background:rgb(139 92 246 / .08);color:var(--purple2)!important;font-size:13px;font-weight:900}#efsalla .pill.cyan{border-color:rgb(34 211 238 / .27);background:rgb(34 211 238 / .06);color:var(--cyan)!important}#efsalla .pill i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 16px currentColor}#efsalla .grad{background:linear-gradient(90deg,var(--purple2),#7DE3F3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent!important;color:transparent!important}#efsalla h1{font-size:clamp(48px,5vw,72px)!important;line-height:1.08!important;letter-spacing:-.045em!important;font-weight:900!important}#efsalla h2{font-size:clamp(34px,4vw,50px)!important;line-height:1.16!important;letter-spacing:-.03em!important;font-weight:900!important}#efsalla h3{font-size:25px!important;line-height:1.35!important;font-weight:850!important}#efsalla p{font-size:18px!important;line-height:1.9!important}#efsalla .btn{min-height:56px;padding:0 27px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:900;transition:.22s ease}#efsalla .btn.primary{color:#fff!important;background:linear-gradient(135deg,#8B5CF6,#6C33D8);border:1px solid #9A73F3;box-shadow:0 18px 44px rgb(139 92 246 / .24)}#efsalla .btn.secondary{color:#fff!important;background:rgb(255 255 255 / .025);border:1px solid #34394d}#efsalla .btn:hover{transform:translateY(-2px)}#efsalla .section-head{max-width:830px;margin:0 auto 58px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}#efsalla .hero{position:relative;min-height:850px;padding:150px 0 94px;display:flex;align-items:center;background:radial-gradient(780px 520px at 84% 8%,rgb(139 92 246 / .22),transparent 67%),radial-gradient(640px 450px at 8% 88%,rgb(34 211 238 / .10),transparent 68%),linear-gradient(135deg,#050508 0%,#090812 52%,#061117 100%)}#efsalla .hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(255 255 255 / .022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .022) 1px,transparent 1px);background-size:50px 50px;mask-image:linear-gradient(to bottom,rgb(0 0 0 / .82),transparent 94%)}#efsalla .hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:.9fr 1.1fr;gap:66px;align-items:center}#efsalla .hero-copy{display:flex;flex-direction:column;gap:22px}#efsalla .hero-copy p{font-size:20px!important;max-width:690px}#efsalla .hero-actions{display:flex;gap:12px;flex-wrap:wrap}#efsalla .hero-proofline{display:flex;gap:16px 22px;flex-wrap:wrap}#efsalla .hero-proofline span{display:inline-flex;align-items:center;gap:7px;color:#AEB4C6!important;font-size:13px;font-weight:750}#efsalla .hero-proofline b{color:var(--green)!important}#efsalla .hero-visual{position:relative;min-height:590px}#efsalla .orb{position:absolute;width:520px;height:520px;border-radius:50%;left:48%;top:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgb(139 92 246 / .28),transparent 68%);filter:blur(14px)}#efsalla .desktop{position:absolute;right:0;top:34px;width:88%;border:1px solid #3A3F55;border-radius:25px;overflow:hidden;background:#0B0D14;box-shadow:0 34px 100px rgb(0 0 0 / .56),0 20px 72px rgb(139 92 246 / .14);transform:rotate(-1.2deg)}#efsalla .browser-bar{height:46px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;background:#090A11;border-bottom:1px solid #202437}#efsalla .dots{display:flex;gap:7px}#efsalla .dots span{width:9px;height:9px;border-radius:50%}#efsalla .dots span:nth-child(1){background:#F472B6}#efsalla .dots span:nth-child(2){background:#F59E0B}#efsalla .dots span:nth-child(3){background:#34D399}#efsalla .browser-label{font-size:11px;color:#8C92A5!important;font-weight:850}#efsalla .desktop img{width:100%;aspect-ratio:1024/506;object-fit:cover;object-position:top center}#efsalla .phone{position:absolute;left:0;bottom:14px;width:31%;max-width:188px;min-width:150px;border:7px solid #11131D;border-radius:31px;background:#080910;overflow:hidden;box-shadow:0 30px 72px rgb(0 0 0 / .55);z-index:3;transform:rotate(3deg)}#efsalla .phone img{width:100%;aspect-ratio:391/851;object-fit:cover;object-position:top center}#efsalla .hero-card{position:absolute;right:6%;bottom:0;z-index:4;width:245px;padding:17px 18px;border:1px solid rgb(34 211 238 / .24);border-radius:16px;background:rgb(9 13 20 / .95);backdrop-filter:blur(12px);box-shadow:0 20px 55px rgb(0 0 0 / .40)}#efsalla .hero-card small{display:block;color:var(--cyan)!important;font-size:11px;font-weight:900;margin-bottom:7px}#efsalla .hero-card strong{display:block;color:#fff!important;font-size:16px;margin-bottom:5px}#efsalla .hero-card span{display:block;color:var(--muted)!important;font-size:12px;line-height:1.65}#efsalla .trust-strip{background:#080910;border-top:1px solid #171A27;border-bottom:1px solid #171A27}#efsalla .trust-row{display:grid;grid-template-columns:repeat(4,1fr)}#efsalla .trust-item{padding:24px 22px;border-left:1px solid #171A27}#efsalla .trust-item:last-child{border-left:0}#efsalla .trust-item small{display:block;color:var(--cyan)!important;font-size:11px;font-weight:900;margin-bottom:7px}#efsalla .trust-item strong{display:block;color:#fff!important;font-size:17px;margin-bottom:4px}#efsalla .trust-item span{display:block;color:var(--muted)!important;font-size:12px;line-height:1.6}#efsalla .cases{display:grid;gap:94px}#efsalla .case{display:grid;grid-template-columns:.82fr 1.18fr;gap:64px;align-items:center}#efsalla .case.reverse .case-copy{order:2}#efsalla .case.reverse .case-visual{order:1}#efsalla .case-copy{display:flex;flex-direction:column;gap:17px}#efsalla .case-no{font-size:58px;line-height:1;color:rgb(255 255 255 / .07)!important;font-weight:900}#efsalla .case-copy h3{font-size:37px!important;line-height:1.18!important}#efsalla .case-copy p{font-size:18px!important}#efsalla .case-list{display:grid;gap:10px}#efsalla .case-list div{padding:13px 14px;border:1px solid #252A3C;border-radius:12px;background:rgb(255 255 255 / .018);color:var(--text)!important;font-size:14px}#efsalla .case-list b{color:var(--green)!important;margin-left:7px}#efsalla .case-visual{position:relative;min-height:545px}#efsalla .case-browser{position:absolute;inset:18px 50px 76px 0;border:1px solid #383D53;border-radius:24px;overflow:hidden;background:#0B0D15;box-shadow:0 34px 92px rgb(0 0 0 / .47)}#efsalla .case-browser img{width:100%;height:100%;object-fit:cover;object-position:top center}#efsalla .case-phone{position:absolute;left:0;bottom:0;width:205px;border:7px solid #11131D;border-radius:31px;background:#080910;overflow:hidden;box-shadow:0 28px 68px rgb(0 0 0 / .54);z-index:3}#efsalla .case-phone img{width:100%;height:auto;aspect-ratio:389/852;object-fit:cover;object-position:top center}#efsalla .case-label{position:absolute;right:13px;bottom:18px;z-index:4;padding:15px 18px;border-radius:15px;border:1px solid rgb(139 92 246 / .28);background:rgb(10 12 19 / .95);backdrop-filter:blur(10px)}#efsalla .case-label strong{display:block;color:#fff!important;font-size:15px;margin-bottom:3px}#efsalla .case-label span{display:block;color:var(--muted)!important;font-size:12px}#efsalla .portfolio-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:18px}#efsalla .portfolio-main,#efsalla .portfolio-small{position:relative;overflow:hidden;border-radius:22px;border:1px solid #2D3145;background:#0C0E16}#efsalla .portfolio-main{min-height:520px}#efsalla .portfolio-side{display:grid;gap:18px}#efsalla .portfolio-small{min-height:251px}#efsalla .portfolio-main img,#efsalla .portfolio-small img{width:100%;height:100%;object-fit:cover;object-position:top center}#efsalla .portfolio-overlay{position:absolute;inset:auto 0 0 0;padding:60px 22px 21px;background:linear-gradient(to top,rgb(5 5 8 / .94),transparent)}#efsalla .portfolio-overlay small{display:block;color:var(--cyan)!important;font-size:11px;font-weight:900;margin-bottom:7px}#efsalla .portfolio-overlay strong{display:block;color:#fff!important;font-size:22px}#efsalla .portfolio-overlay span{display:block;color:#D2D5DF!important;font-size:13px;margin-top:4px}#efsalla .service-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}#efsalla .service{position:relative;min-height:300px;padding:31px;border:1px solid #282D40;border-radius:22px;background:linear-gradient(150deg,#11131D,#0B0D14);overflow:hidden}#efsalla .service:after{content:"";position:absolute;width:190px;height:190px;border-radius:50%;right:-80px;bottom:-100px;background:radial-gradient(circle,rgb(139 92 246 / .16),transparent 68%)}#efsalla .service:nth-child(2):after{background:radial-gradient(circle,rgb(34 211 238 / .14),transparent 68%)}#efsalla .service:nth-child(3):after{background:radial-gradient(circle,rgb(52 211 153 / .12),transparent 68%)}#efsalla .service:nth-child(4):after{background:radial-gradient(circle,rgb(244 114 182 / .12),transparent 68%)}#efsalla .service-num{display:block;color:var(--purple2)!important;font-size:13px;font-weight:900;margin-bottom:34px}#efsalla .service:nth-child(2) .service-num{color:var(--cyan)!important}#efsalla .service:nth-child(3) .service-num{color:var(--green)!important}#efsalla .service:nth-child(4) .service-num{color:var(--pink)!important}#efsalla .service h3{font-size:28px!important;margin-bottom:10px!important}#efsalla .service p{font-size:16px!important;max-width:520px}#efsalla .service-foot{position:absolute;left:31px;right:31px;bottom:28px;padding-top:16px;border-top:1px solid #222638;color:#9CA2B5!important;font-size:12px}#efsalla .workflow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}#efsalla .step{padding:25px 22px;border:1px solid #262B3D;border-radius:18px;background:#0D0F18;min-height:205px}#efsalla .step strong{display:block;font-size:30px;color:var(--purple2)!important;margin-bottom:18px}#efsalla .step:nth-child(2) strong{color:var(--cyan)!important}#efsalla .step:nth-child(3) strong{color:var(--pink)!important}#efsalla .step:nth-child(4) strong{color:var(--green)!important}#efsalla .step h3{font-size:20px!important;margin-bottom:8px!important}#efsalla .step p{font-size:14px!important}#efsalla .cta{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;padding:44px 38px;border:1px solid #4A3D68;border-radius:26px;background:linear-gradient(125deg,#181028,#091621);box-shadow:0 22px 62px rgb(139 92 246 / .14)}#efsalla .cta h2{font-size:clamp(32px,3.7vw,46px)!important;margin:13px 0 8px!important}#efsalla .cta p{font-size:16px!important}#efsalla .cta-actions{display:flex;flex-direction:column;gap:10px;min-width:235px}#efsalla .legal{margin-top:12px;color:#73798B!important;font-size:11px}@media(max-width:1024px){#efsalla .hero-grid,#efsalla .case{grid-template-columns:1fr}#efsalla .case.reverse .case-copy,#efsalla .case.reverse .case-visual{order:initial}#efsalla .hero-visual{max-width:780px;width:100%;margin:auto}#efsalla .trust-row{grid-template-columns:1fr 1fr}#efsalla .trust-item:nth-child(2){border-left:0}#efsalla .trust-item:nth-child(3),#efsalla .trust-item:nth-child(4){border-top:1px solid #171A27}#efsalla .portfolio-grid{grid-template-columns:1fr}#efsalla .portfolio-side{grid-template-columns:1fr 1fr}#efsalla .workflow{grid-template-columns:1fr 1fr}}@media(max-width:680px){#efsalla .wrap{width:min(100% - 28px,1260px)}#efsalla .section{padding:74px 0}#efsalla .hero{min-height:auto;padding:100px 0 70px}#efsalla .hero-grid{gap:42px}#efsalla .hero-copy{text-align:center;align-items:stretch}#efsalla .pill{align-self:center}#efsalla h1{font-size:37px!important;line-height:1.16!important;letter-spacing:-.02em!important;overflow-wrap:anywhere}#efsalla h2{font-size:30px!important;line-height:1.22!important}#efsalla h3{font-size:24px!important}#efsalla .hero-copy p{font-size:16px!important;line-height:1.85!important}#efsalla .hero-actions{display:grid;grid-template-columns:1fr}#efsalla .btn{width:100%;min-height:54px;font-size:15px}#efsalla .hero-proofline{justify-content:center;gap:10px 14px}#efsalla .hero-proofline span{font-size:12px}#efsalla .hero-visual{min-height:450px}#efsalla .desktop{width:96%;right:0;top:18px;transform:none;border-radius:18px}#efsalla .browser-bar{height:38px}#efsalla .browser-label{font-size:9px}#efsalla .phone{width:31%;left:0;bottom:30px;min-width:118px;border-width:5px;border-radius:23px}#efsalla .hero-card{width:172px;right:3px;bottom:0;padding:12px}#efsalla .hero-card strong{font-size:13px}#efsalla .hero-card span{font-size:10px}#efsalla .trust-row{grid-template-columns:1fr}#efsalla .trust-item,#efsalla .trust-item:nth-child(2),#efsalla .trust-item:nth-child(3),#efsalla .trust-item:nth-child(4){border-left:0;border-top:1px solid #171A27}#efsalla .trust-item:first-child{border-top:0}#efsalla .trust-item{padding:19px 4px}#efsalla .cases{gap:68px}#efsalla .case{gap:24px}#efsalla .case-copy .pill{align-self:flex-start}#efsalla .case-no{font-size:42px}#efsalla .case-copy h3{font-size:28px!important}#efsalla .case-copy p{font-size:16px!important}#efsalla .case-visual{min-height:415px}#efsalla .case-browser{inset:10px 18px 76px 0;border-radius:18px}#efsalla .case-phone{width:138px;border-width:5px;border-radius:23px}#efsalla .case-label{right:4px;bottom:7px;padding:10px 12px}#efsalla .case-label strong{font-size:12px}#efsalla .case-label span{font-size:10px}#efsalla .portfolio-main{min-height:360px}#efsalla .portfolio-side{grid-template-columns:1fr}#efsalla .portfolio-small{min-height:270px}#efsalla .service-grid{grid-template-columns:1fr}#efsalla .service{min-height:275px;padding:26px 22px}#efsalla .service-foot{left:22px;right:22px;bottom:23px}#efsalla .workflow{grid-template-columns:1fr}#efsalla .cta{grid-template-columns:1fr;padding:28px 22px}#efsalla .cta-actions{min-width:0}}#efsalla{--content:1280px}#efsalla .wrap{width:min(var(--content),calc(100% - 56px))}#efsalla .section{padding:124px 0}#efsalla .section-head{max-width:900px;margin-bottom:68px}#efsalla .section-head p{max-width:760px;font-size:19px!important}#efsalla .hero{min-height:890px;padding:154px 0 108px}#efsalla .hero-grid{grid-template-columns:.88fr 1.12fr;gap:78px}#efsalla .hero-copy{gap:25px}#efsalla .hero-copy h1{max-width:730px}#efsalla .hero-copy p{max-width:710px;font-size:20px!important}#efsalla .hero-actions{margin-top:4px}#efsalla .hero-proofline{margin-top:4px}#efsalla .hero-proofline span{font-size:14px}#efsalla .hero-visual{min-height:620px}#efsalla .desktop{width:91%;top:24px;border-radius:27px;box-shadow:0 38px 110px rgb(0 0 0 / .6),0 22px 76px rgb(139 92 246 / .16),inset 0 1px 0 rgb(255 255 255 / .04)}#efsalla .phone{left:-8px;width:30%;max-width:196px;bottom:18px;box-shadow:0 34px 80px rgb(0 0 0 / .62)}#efsalla .hero-card{right:5%;bottom:4px;width:260px;padding:18px 19px}#efsalla .hero-card small{font-size:12px}#efsalla .hero-card strong{font-size:17px}#efsalla .hero-card span{font-size:13px}#efsalla .trust-strip{position:relative;background:linear-gradient(90deg,rgb(139 92 246 / .025),transparent 32%,rgb(34 211 238 / .02) 70%,transparent),#080910}#efsalla .trust-item{padding:28px 26px}#efsalla .trust-item strong{font-size:19px}#efsalla .trust-item span{font-size:13px}#efsalla .cases{gap:110px}#efsalla .case{grid-template-columns:.76fr 1.24fr;gap:74px}#efsalla .case-copy{gap:19px}#efsalla .case-copy h3{font-size:40px!important}#efsalla .case-copy p{font-size:18px!important}#efsalla .case-list div{padding:15px 16px;font-size:15px}#efsalla .case-visual{min-height:590px}#efsalla .case-browser{inset:14px 58px 82px 0;border-radius:26px;box-shadow:0 38px 100px rgb(0 0 0 / .5)}#efsalla .case-phone{width:218px;border-radius:33px}#efsalla .case-label{right:18px;bottom:20px;padding:16px 19px}#efsalla .case-label strong{font-size:16px}#efsalla .case-label span{font-size:13px}#efsalla .portfolio-grid{grid-template-columns:1.18fr .82fr;gap:22px}#efsalla .portfolio-main,#efsalla .portfolio-small{border-radius:24px;box-shadow:0 22px 70px rgb(0 0 0 / .26)}#efsalla .portfolio-main{min-height:580px}#efsalla .portfolio-side{gap:22px}#efsalla .portfolio-small{min-height:279px}#efsalla .portfolio-overlay{padding:82px 26px 24px}#efsalla .portfolio-overlay small{font-size:12px}#efsalla .portfolio-overlay strong{font-size:25px}#efsalla .portfolio-overlay span{font-size:14px}#efsalla .service-grid{gap:22px}#efsalla .service{min-height:325px;padding:34px;border-radius:24px}#efsalla .service h3{font-size:30px!important}#efsalla .service p{font-size:17px!important}#efsalla .service-foot{left:34px;right:34px;bottom:30px;font-size:13px}#efsalla .workflow{gap:18px}#efsalla .step{min-height:220px;padding:28px 24px;border-radius:20px}#efsalla .step strong{font-size:34px}#efsalla .step h3{font-size:22px!important}#efsalla .step p{font-size:15px!important}#efsalla .cta{padding:50px 44px;border-radius:28px;box-shadow:0 28px 82px rgb(139 92 246 / .16)}#efsalla .cta p{font-size:17px!important}@media(max-width:1024px){#efsalla .wrap{width:min(var(--content),calc(100% - 40px))}#efsalla .hero-grid{gap:48px}#efsalla .hero-copy{text-align:right}#efsalla .hero-copy h1{max-width:900px}#efsalla .hero-visual{min-height:590px}#efsalla .case{gap:38px}#efsalla .case-visual{min-height:540px}#efsalla .portfolio-main{min-height:500px}}@media(max-width:680px){#efsalla .wrap{width:calc(100% - 30px)}#efsalla .section{padding:82px 0}#efsalla .hero{padding:88px 0 76px}#efsalla .hero-grid{gap:46px}#efsalla .hero-copy{text-align:right;align-items:stretch;gap:20px}#efsalla .hero-copy .pill{align-self:flex-start;max-width:100%;white-space:normal;text-align:right}#efsalla h1{font-size:36px!important;line-height:1.18!important;letter-spacing:-.018em!important}#efsalla h2{font-size:31px!important;line-height:1.23!important}#efsalla .hero-copy p{font-size:17px!important;line-height:1.9!important}#efsalla .hero-actions{gap:10px}#efsalla .hero-proofline{justify-content:flex-start;gap:9px 14px}#efsalla .hero-proofline span{font-size:12px}#efsalla .hero-visual{min-height:430px;margin-top:0}#efsalla .desktop{width:100%;right:0;top:0;transform:none;border-radius:18px}#efsalla .phone{width:34%;min-width:112px;max-width:132px;left:4px;bottom:14px;border-width:5px;border-radius:23px;transform:rotate(2deg)}#efsalla .hero-card{right:4px;bottom:0;width:172px;padding:12px 13px}#efsalla .hero-card small{font-size:10px}#efsalla .hero-card strong{font-size:13px}#efsalla .hero-card span{font-size:10px}#efsalla .trust-item{padding:21px 0}#efsalla .trust-item strong{font-size:18px}#efsalla .trust-item span{font-size:13px}#efsalla .section-head{align-items:flex-start;text-align:right;margin-bottom:42px}#efsalla .section-head .pill{align-self:flex-start}#efsalla .section-head p{font-size:16px!important}#efsalla .case{gap:30px}#efsalla .case-copy{text-align:right}#efsalla .case-copy h3{font-size:29px!important}#efsalla .case-copy p{font-size:16px!important}#efsalla .case-list div{padding:13px 14px;font-size:14px}#efsalla .case-visual{min-height:420px}#efsalla .case-browser{inset:8px 12px 76px 0;border-radius:17px}#efsalla .case-phone{width:136px;border-width:5px;border-radius:23px}#efsalla .case-label{right:4px;bottom:6px;padding:10px 11px}#efsalla .case-label strong{font-size:12px}#efsalla .case-label span{font-size:10px}#efsalla .portfolio-main{min-height:380px}#efsalla .portfolio-small{min-height:280px}#efsalla .portfolio-overlay{padding:62px 20px 18px}#efsalla .portfolio-overlay strong{font-size:22px}#efsalla .portfolio-overlay span{font-size:13px}#efsalla .service{min-height:290px;padding:27px 22px}#efsalla .service h3{font-size:26px!important}#efsalla .service p{font-size:16px!important}#efsalla .service-foot{left:22px;right:22px;bottom:23px;font-size:11px}#efsalla .step{min-height:auto;padding:24px 21px}#efsalla .step h3{font-size:21px!important}#efsalla .step p{font-size:15px!important}#efsalla .cta{padding:30px 22px}}@media(prefers-reduced-motion:no-preference){#efsalla .orb{animation:efOrb 7s ease-in-out infinite alternate}#efsalla .desktop{animation:efFloat 6s ease-in-out infinite alternate}@keyframes efOrb{from{opacity:.72;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}@keyframes efFloat{from{translate:0 0}to{translate:0 -7px}}}#efsalla .related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}#efsalla .related-card{display:block;padding:26px 24px;border:1px solid #282d40;border-radius:19px;background:linear-gradient(150deg,#10121b,#0b0d14);transition:.2s ease}#efsalla .related-card:hover{transform:translateY(-3px);border-color:#4a3f67}#efsalla .related-card small{display:block;color:var(--cyan)!important;font-size:11px;font-weight:900;margin-bottom:11px}#efsalla .related-card strong{display:block;color:#fff!important;font-size:20px;margin-bottom:7px}#efsalla .related-card span{display:block;color:var(--muted)!important;font-size:13px;line-height:1.7}@media(max-width:680px){#efsalla .related-grid{grid-template-columns:1fr}}#efsalla .hero-copy,#efsalla .case-copy,#efsalla .section-head,#efsalla .cta{overflow-wrap:break-word}#efsalla .browser-label,#efsalla .hero-card span,#efsalla .case-label span,#efsalla .trust-item span,#efsalla .service-foot{letter-spacing:0}@media(max-width:680px){#efsalla .hero{padding-top:82px}#efsalla .hero-copy{gap:18px}#efsalla .hero-copy .pill{font-size:12px;padding:8px 12px}#efsalla h1{font-size:35px!important;line-height:1.16!important}#efsalla .hero-copy p{font-size:16px!important;line-height:1.8!important}#efsalla .hero-proofline{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:8px}#efsalla .hero-proofline span{justify-content:center;padding:10px 9px;border:1px solid #23283a;border-radius:11px;background:rgb(255 255 255 / .018);font-size:11px}#efsalla .hero-proofline span:last-child{grid-column:1/-1}#efsalla .hero-visual{min-height:390px}#efsalla .desktop{position:absolute;width:100%;top:0;right:0;border-radius:17px}#efsalla .phone{width:132px;min-width:132px;left:10px;bottom:0}#efsalla .hero-card{display:none}#efsalla .trust-row{grid-template-columns:1fr 1fr;gap:0}#efsalla .trust-item,#efsalla .trust-item:nth-child(2),#efsalla .trust-item:nth-child(3),#efsalla .trust-item:nth-child(4){border-top:1px solid #171a27;border-left:1px solid #171a27;padding:18px 12px}#efsalla .trust-item:nth-child(odd){border-left:0}#efsalla .trust-item:nth-child(-n+2){border-top:0}#efsalla .trust-item strong{font-size:15px}#efsalla .trust-item span{font-size:11px}#efsalla .case-visual{min-height:385px}#efsalla .case-browser{inset:0 0 68px 0;border-radius:17px}#efsalla .case-phone{width:126px;left:10px;bottom:0}#efsalla .case-label{right:10px;bottom:7px;max-width:165px}#efsalla .portfolio-main{min-height:330px}#efsalla .portfolio-small{min-height:245px}#efsalla .service{min-height:260px}#efsalla .service-num{margin-bottom:22px}#efsalla .service-foot{position:static;margin-top:18px}#efsalla .cta{gap:20px}}@media(max-width:390px){#efsalla .wrap{width:calc(100% - 24px)}#efsalla h1{font-size:32px!important}#efsalla h2{font-size:28px!important}#efsalla .hero-visual{min-height:355px}#efsalla .phone{width:112px;min-width:112px}#efsalla .case-visual{min-height:350px}#efsalla .case-phone{width:110px}}@media(max-width:767px){#efsalla .hero-grid{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:38px!important;align-items:stretch!important}#efsalla .hero-copy{width:100%!important;max-width:none!important;text-align:right!important;align-items:stretch!important}#efsalla .hero-copy .pill{align-self:flex-start!important;width:auto!important;max-width:100%!important}#efsalla .hero-copy h1{width:100%!important;max-width:none!important;font-size:34px!important;line-height:1.18!important;text-wrap:balance}#efsalla .hero-copy p{width:100%!important;max-width:none!important;font-size:16px!important;line-height:1.85!important}#efsalla .hero-actions{width:100%!important;display:grid!important;grid-template-columns:1fr!important}#efsalla .hero-actions .btn{width:100%!important}#efsalla .hero-proofline{width:100%!important;grid-template-columns:1fr!important}#efsalla .hero-proofline span,#efsalla .hero-proofline span:last-child{grid-column:auto!important;justify-content:flex-start!important}#efsalla .hero-visual{order:2!important;width:100%!important;max-width:none!important;min-height:390px!important;margin:0!important}#efsalla .desktop{width:100%!important;right:0!important;left:auto!important;top:0!important;transform:none!important}#efsalla .phone{width:128px!important;min-width:128px!important;max-width:128px!important;left:10px!important;bottom:0!important}#efsalla .hero-card{display:none!important}#efsalla .case,#efsalla .case.reverse{display:flex!important;flex-direction:column!important;grid-template-columns:none!important}#efsalla .case.reverse .case-copy,#efsalla .case.reverse .case-visual{order:initial!important}#efsalla .case-copy,#efsalla .case-visual{width:100%!important}#efsalla .portfolio-grid,#efsalla .portfolio-side,#efsalla .service-grid,#efsalla .workflow,#efsalla .cta{grid-template-columns:1fr!important}}@media(max-width:390px){#efsalla .hero-copy h1{font-size:31px!important}#efsalla .hero-visual{min-height:360px!important}#efsalla .phone{width:112px!important;min-width:112px!important;max-width:112px!important}}@media(min-width:1025px){#efsalla .wrap{width:min(1320px,calc(100% - 72px))}#efsalla .hero{min-height:910px;padding:150px 0 112px}#efsalla .hero-grid{grid-template-columns:.80fr 1.20fr;gap:86px;align-items:center}#efsalla .hero-copy{max-width:700px;gap:24px}#efsalla .hero-copy h1{max-width:680px;font-size:clamp(54px,4.65vw,74px)!important;line-height:1.08!important}#efsalla .hero-copy p{max-width:650px;font-size:19px!important}#efsalla .hero-actions{gap:13px;margin-top:4px}#efsalla .hero-actions .btn{min-width:178px}#efsalla .hero-proofline{margin-top:4px}#efsalla .hero-proofline span{font-size:13px}#efsalla .hero-visual{min-height:660px}#efsalla .orb{width:610px;height:610px;opacity:.86}#efsalla .desktop{width:96%;top:16px;right:0;border-radius:28px;transform:rotate(-.7deg);box-shadow:0 46px 120px rgb(0 0 0 / .62),0 24px 85px rgb(139 92 246 / .17),inset 0 1px 0 rgb(255 255 255 / .05)}#efsalla .desktop img{aspect-ratio:1024/506}#efsalla .phone{width:184px;min-width:184px;max-width:184px;left:-14px;bottom:8px;border-radius:33px;transform:rotate(2deg);box-shadow:0 34px 90px rgb(0 0 0 / .63)}#efsalla .hero-card{width:260px;right:3%;bottom:1px;padding:18px 19px}#efsalla .trust-row{min-height:104px;align-items:stretch}#efsalla .trust-item{padding:27px 28px;display:flex;flex-direction:column;justify-content:center}#efsalla .trust-item strong{font-size:18px}#efsalla .trust-item span{font-size:13px;max-width:250px}#efsalla .section{padding:126px 0}#efsalla .section-head{max-width:900px;margin-bottom:70px}#efsalla .section-head h2{max-width:850px}#efsalla .section-head p{max-width:760px;font-size:18px!important}#efsalla .cases{gap:118px}#efsalla .case{grid-template-columns:.72fr 1.28fr;gap:82px;align-items:center}#efsalla .case-copy{max-width:520px;gap:19px}#efsalla .case-copy h3{font-size:40px!important;line-height:1.17!important}#efsalla .case-copy p{font-size:18px!important}#efsalla .case-list{gap:11px}#efsalla .case-list div{padding:15px 16px;font-size:15px}#efsalla .case-visual{min-height:640px}#efsalla .case-browser{inset:8px 44px 74px 0;border-radius:27px;box-shadow:0 42px 110px rgb(0 0 0 / .52)}#efsalla .case-phone{width:218px;left:-8px;border-radius:34px}#efsalla .case-label{right:8px;bottom:12px;padding:16px 19px}#efsalla .portfolio-grid{grid-template-columns:1.28fr .72fr;gap:24px}#efsalla .portfolio-main{min-height:630px;border-radius:26px}#efsalla .portfolio-side{gap:24px}#efsalla .portfolio-small{min-height:303px;border-radius:24px}#efsalla .portfolio-main,#efsalla .portfolio-small{box-shadow:0 30px 88px rgb(0 0 0 / .30);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}#efsalla .portfolio-main:hover,#efsalla .portfolio-small:hover{transform:translateY(-5px);border-color:#4a4166;box-shadow:0 38px 100px rgb(0 0 0 / .36)}#efsalla .portfolio-overlay{padding:90px 30px 26px}#efsalla .portfolio-overlay small{font-size:12px}#efsalla .portfolio-overlay strong{font-size:27px}#efsalla .portfolio-overlay span{font-size:14px}#efsalla .service-grid{gap:24px}#efsalla .service{min-height:340px;padding:36px;border-radius:25px;transition:transform .25s ease,border-color .25s ease}#efsalla .service:hover{transform:translateY(-4px);border-color:#433b59}#efsalla .service-num{margin-bottom:34px;font-size:13px}#efsalla .service h3{font-size:31px!important}#efsalla .service p{font-size:17px!important;max-width:560px}#efsalla .service-foot{left:36px;right:36px;bottom:31px;font-size:13px}#efsalla .workflow{gap:20px;position:relative}#efsalla .step{min-height:226px;padding:29px 25px;border-radius:21px;transition:transform .25s ease,border-color .25s ease}#efsalla .step:hover{transform:translateY(-4px);border-color:#443b59}#efsalla .step strong{font-size:34px}#efsalla .step h3{font-size:22px!important}#efsalla .step p{font-size:15px!important}#efsalla .related-grid{gap:22px}#efsalla .related-card{min-height:205px;padding:29px 27px;border-radius:21px;display:flex;flex-direction:column;justify-content:center}#efsalla .related-card strong{font-size:22px}#efsalla .related-card span{font-size:14px}#efsalla .cta{padding:54px 48px;border-radius:30px;gap:44px}#efsalla .cta h2{max-width:760px;font-size:46px!important}#efsalla .cta p{max-width:740px;font-size:17px!important}#efsalla .cta-actions{min-width:250px}}@media(min-width:1500px){#efsalla .wrap{width:min(1360px,calc(100% - 96px))}#efsalla .hero-grid{gap:96px}#efsalla .hero-visual{min-height:690px}#efsalla .portfolio-main{min-height:660px}#efsalla .portfolio-small{min-height:318px}}