.logoloop{position:relative;--logoloop-gap: 32px;--logoloop-logoHeight: 28px;--logoloop-fadeColorAuto: #ffffff}.logoloop--vertical{height:100%;display:inline-block}.logoloop--scale-hover{padding-top:calc(var(--logoloop-logoHeight) * .1);padding-bottom:calc(var(--logoloop-logoHeight) * .1)}@media (prefers-color-scheme: dark){.logoloop{--logoloop-fadeColorAuto: #0b0b0b}}.logoloop__track{display:flex;width:max-content;will-change:transform;-webkit-user-select:none;user-select:none;position:relative;z-index:0}.logoloop--vertical .logoloop__track{flex-direction:column;height:max-content;width:100%}.logoloop__list{display:flex;align-items:center}.logoloop--vertical .logoloop__list{flex-direction:column}.logoloop__item{flex:0 0 auto;margin-right:var(--logoloop-gap);font-size:var(--logoloop-logoHeight);line-height:1}.logoloop--vertical .logoloop__item{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop__item:last-child{margin-right:var(--logoloop-gap)}.logoloop--vertical .logoloop__item:last-child{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop__node{display:inline-flex;align-items:center}.logoloop__item img{height:var(--logoloop-logoHeight);width:auto;display:block;object-fit:contain;image-rendering:-webkit-optimize-contrast;-webkit-user-drag:none;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop--scale-hover .logoloop__item{overflow:visible}.logoloop--scale-hover .logoloop__item:hover img,.logoloop--scale-hover .logoloop__item:hover .logoloop__node{transform:scale(1.2);transform-origin:center center}.logoloop--scale-hover .logoloop__node{transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop__link{display:inline-flex;align-items:center;text-decoration:none;border-radius:4px;transition:opacity .2s ease}.logoloop__link:hover{opacity:.8}.logoloop__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.logoloop--fade:before,.logoloop--fade:after{content:"";position:absolute;top:0;bottom:0;width:clamp(24px,8%,120px);pointer-events:none;z-index:10}.logoloop--fade:before{left:0;background:linear-gradient(to right,var(--logoloop-fadeColor, var(--logoloop-fadeColorAuto)) 0%,rgba(0,0,0,0) 100%)}.logoloop--fade:after{right:0;background:linear-gradient(to left,var(--logoloop-fadeColor, var(--logoloop-fadeColorAuto)) 0%,rgba(0,0,0,0) 100%)}.logoloop--vertical.logoloop--fade:before,.logoloop--vertical.logoloop--fade:after{left:0;right:0;width:100%;height:clamp(24px,8%,120px)}.logoloop--vertical.logoloop--fade:before{top:0;bottom:auto;background:linear-gradient(to bottom,var(--logoloop-fadeColor, var(--logoloop-fadeColorAuto)) 0%,rgba(0,0,0,0) 100%)}.logoloop--vertical.logoloop--fade:after{bottom:0;top:auto;background:linear-gradient(to top,var(--logoloop-fadeColor, var(--logoloop-fadeColorAuto)) 0%,rgba(0,0,0,0) 100%)}@media (prefers-reduced-motion: reduce){.logoloop__track{transform:translateZ(0)!important}.logoloop__item img,.logoloop__node{transition:none!important}}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-extrabold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:#0f1419;color:#fff;font-family:Gilroy,Outfit,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}.port{position:relative;width:100%;margin:0 auto;min-height:6345px;background:#0f1419;overflow:hidden}.bg{position:absolute;right:0;bottom:0;width:100%;height:8295px;left:0;top:0;background:linear-gradient(0deg,#101214 9.43%,#15181b 44.17%,#101214 61.95%,#101214 64.94%,#0e1d351a 129.18%);z-index:0}.ellipse{position:absolute;width:791px;height:791px;background:linear-gradient(150.48deg,#2b3d5b 10.9%,#0e1d35 69.16%);opacity:.21;filter:blur(100px);border-radius:50%;pointer-events:none;z-index:0}.ellipse.e1{left:-423.45px;top:-46px}.ellipse.e2{left:876.2px;top:2208.66px}.ellipse.e3{left:-225.06px;top:1303.5px}.port>.content{position:relative;z-index:2}.nav{position:fixed;top:20px;left:50%;transform:translate(-50%);width:1200px;max-width:calc(100% - 48px);height:68px;display:flex;align-items:center;padding:12px 20px;background-color:transparent;border:1px solid transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border-radius:16px;z-index:50;transition:background-color .3s cubic-bezier(.23,1,.32,1),border-color .3s cubic-bezier(.23,1,.32,1),backdrop-filter .3s cubic-bezier(.23,1,.32,1),-webkit-backdrop-filter .3s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1)}.nav--solid{background-color:#101318b8;border-color:#ffffff17;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 10px 34px -12px #0009}.nav__inner{display:flex;justify-content:space-between;align-items:center;width:100%}.nav__brand{display:flex;align-items:center;gap:12px}.nav__logo{width:40px;height:40px;flex:none;border-radius:10px;display:block;object-fit:cover;border:1px solid rgba(255,255,255,.12)}.nav__name{font-weight:500;font-size:18px;letter-spacing:-.44px;color:#fff}.nav__center{display:flex;align-items:center;gap:24px}.nav__divider{width:1px;height:32px;background:#314158}.nav__list{display:flex;align-items:center;gap:24px;list-style:none;margin:0;padding:0}.nav__list a{font-size:16px;letter-spacing:-.31px;color:#cad5e2;transition:color .15s}.nav__list a:hover{color:#fff}.nav__actions{display:flex;align-items:center;gap:8px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;border:none;font-family:inherit;font-weight:500;font-size:16px;letter-spacing:-.31px;color:#fff;border-radius:100px;padding:6px 18px;height:36px;white-space:nowrap}.btn--outline{background:transparent;border:1px solid #626262}.btn--primary{background:#cd624c}.hero{position:absolute;top:100px;left:24px;right:24px;width:auto;height:795px;overflow:hidden;border-radius:16px;--focus-x: calc(min(50% + 600px, 100% - 24px) - 249px) ;--focus-y: 303px;background:radial-gradient(circle 420px at var(--focus-x) var(--focus-y),#43208a 0%,rgba(67,32,138,.6) 40%,rgba(67,32,138,0) 74%),conic-gradient(from 179.48deg at var(--focus-x) var(--focus-y),#34145e 0deg,#002f9e 90deg,#3a1c78 180deg,#760646 270deg,#34145e 360deg)}.hero__inner{position:relative;width:1200px;max-width:100%;height:100%;margin:0 auto;z-index:2}.hero__spotlight{position:absolute;left:calc(50% - 156px);top:-180px;width:950px;height:950px;background:radial-gradient(circle,#586cff8c,#463cc847 35%,#463cc800 68%);filter:blur(40px);z-index:1;pointer-events:none;animation:spotlightDrift 9s ease-in-out infinite}.hero__glow-pink{position:absolute;left:50%;bottom:-220px;width:760px;height:760px;background:radial-gradient(circle,#d22d6452,#d22d6400 70%);filter:blur(50px);z-index:1;pointer-events:none;animation:spotlightDrift 12s ease-in-out infinite reverse}@keyframes spotlightDrift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,25px) scale(1.06)}}.hero__darkgrad{position:absolute;left:0;top:367px;width:100%;height:428px;background:linear-gradient(359.43deg,#00000080 .53%,#061e4800 75.21%);z-index:1}.hero__monogram{position:absolute;right:-55px;top:40px;width:593px;height:715px;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;overflow:visible}.mono__fill{opacity:.16}.mono__trace path{stroke-width:2.2;stroke-dasharray:11 89;filter:drop-shadow(0 0 5px rgba(190,214,255,.9));animation:monoTrace 7s linear infinite}.mono__trace path:nth-child(1){animation-delay:0s}.mono__trace path:nth-child(2){animation-delay:-2.4s}.mono__trace path:nth-child(3){animation-delay:-4.6s}@keyframes monoTrace{to{stroke-dashoffset:-100}}@media (prefers-reduced-motion: reduce){.mono__trace{display:none}}.hero__person{position:absolute;right:-32px;bottom:0;width:562px;height:703px;z-index:2;object-fit:cover;object-position:top;pointer-events:none}.badge{position:absolute;z-index:6;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-width:168px;padding:10px 18px;border-radius:100px;font-family:Gilroy,Outfit,system-ui,sans-serif;font-weight:600;font-size:15px;letter-spacing:-.2px;color:#fff;background:linear-gradient(135deg,#12141ebd,#12141e8f);border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 10px 30px -8px #0009,inset 0 1px #ffffff38;text-shadow:0 1px 2px rgba(0,0,0,.4)}.badge--dark{right:20px;top:402px;animation:chipFloatDark 4.5s ease-in-out infinite}.badge--light{right:316px;top:596px;animation:chipFloatLight 5.2s ease-in-out infinite -1.6s}@keyframes chipFloatDark{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-9px) rotate(-5deg)}}@keyframes chipFloatLight{0%,to{transform:translateY(0) rotate(5deg)}50%{transform:translateY(-9px) rotate(5deg)}}@media (prefers-reduced-motion: reduce){.badge--dark{animation:none;transform:rotate(-5deg)}.badge--light{animation:none;transform:rotate(5deg)}}.hero__text{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:5;display:flex;flex-direction:column;gap:34px;width:660px}.hero__eyebrow{font-size:19px;line-height:24px;letter-spacing:-.26px;color:#fff}.hero__title{display:flex;flex-direction:column;align-items:flex-start;gap:20px;font-weight:700;font-size:46px;line-height:1.2;letter-spacing:-.26px;color:#fff;margin:0}.hero__title .split-parent{display:block;line-height:1.15;letter-spacing:-.26px;overflow:visible!important;padding-bottom:2px}.hero__title .hand{font-family:Caveat,cursive;font-size:66px;letter-spacing:0;line-height:1.1}.hero__desc{font-size:19px;line-height:30px;letter-spacing:-.26px;color:#fff;max-width:465px}.hero__cta{display:inline-flex;align-items:center;gap:6.67px;align-self:flex-start;padding:14px 30px;height:48px;background:linear-gradient(90deg,#d96c50,#a13f3f);border-radius:100px;font-weight:600;font-size:15px;line-height:20px;letter-spacing:-.26px;color:#fff;cursor:pointer}.stats{position:absolute;top:959px;left:50%;transform:translate(-50%);width:1200px;max-width:calc(100% - 48px);display:flex;flex-direction:column;align-items:center;gap:40px;z-index:3}.stats__label{font-weight:500;font-size:16px;line-height:20px;letter-spacing:.2px;text-align:center;color:#fff}.stats__track{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 9%,#000 91%,transparent 100%)}.logo{--k: 1;height:calc(var(--ink, 30px) * var(--k));width:auto;object-fit:contain;display:block}.logo--dubizzle{--k: 1.093}.logo--bayut{--k: 1.74}.logo--hatla2ee{--k: 1.5}.logo--carforce{--k: 1.343}.logo--zameen{--k: 1.295}.logo--olx{--k: 1.805}.stats__track{--ink: 34px}.stats__track .logoloop__item img.logo{height:calc(var(--ink, 30px) * var(--k));width:auto}.stats__track .logoloop__item{display:flex;align-items:center}.stats__desc{max-width:607px;font-size:16px;line-height:29px;text-align:center;letter-spacing:-.31px;color:#fff}.cases{position:absolute;top:1315px;left:50%;transform:translate(-50%);width:1200px;max-width:calc(100% - 48px);display:flex;flex-direction:column;gap:160px;z-index:3}.case{display:flex;align-items:flex-start;gap:120px;width:100%}.case--reverse{flex-direction:row-reverse}.case__media{flex:0 0 560px;width:560px;height:389.28px;display:flex;align-items:center;justify-content:center}.case__text{flex:1;display:flex;flex-direction:column;gap:25px}.case__eyebrow{display:flex;align-items:center;gap:16px;height:40px}.case__eyebrow-logo{--ink: 24px;height:40px;display:flex;align-items:center}.case__eyebrow-label{display:flex;align-items:center;gap:12px}.case__eyebrow-label span:first-child{font-size:12px;line-height:16px;letter-spacing:2.4px;text-transform:uppercase;color:#fff}.case__eyebrow-line{width:32px;height:1px;background:#fff}.case__eyebrow-num{font-size:12px;line-height:16px;color:#fff}.case__title{font-weight:800;font-size:62px;line-height:1.45;color:#fff;margin:0}.case__title .split-parent{display:block;line-height:1.45;letter-spacing:-.01em;overflow:visible!important}.case__body{display:flex;flex-direction:column;gap:16px}.case__body p{margin:0;font-size:16px;line-height:24px;color:#ffffffe6}.case__cta{display:inline-flex;align-items:center;gap:6.67px;align-self:flex-start;padding:10px 26.67px;height:40px;background:linear-gradient(90deg,#d96c50,#a13f3f);border-radius:100px;font-weight:700;font-size:13.33px;line-height:20px;letter-spacing:-.26px;color:#fff;cursor:pointer}.phone{width:180px;height:389px;border-radius:28px;background:conic-gradient(from 180deg at 50% 50%,#bebfc0,#9e9fa5 35.38deg,#b1b1b6 46.05deg,#9d9da1 90.7deg,#b6b8bd 133.49deg,#c2c3c7 147.46deg,#c0c1c6 180.06deg,#b4b5ba 224.79deg,#8a8b90 270.5deg,#6a6b71 318.36deg,#b8b9bb 345.4deg,#c4c5c6 360deg);padding:3px;box-shadow:0 30px 60px -20px #0009}.phone__screen{width:100%;height:100%;border-radius:25px;background:#0b0b0b;border:.8px solid rgba(71,91,100,.4);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.phone__notch{position:absolute;top:12px;left:50%;transform:translate(-50%);width:10px;height:10px;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,#1d2b3a,#000)}.phone__ph{font-size:12px;color:#ffffff59}.journey{position:absolute;top:3580px;left:50%;transform:translate(-50%);width:1200px;max-width:calc(100% - 48px);z-index:3}.journey__head{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.journey__title{font-family:Gilroy,Outfit,system-ui,sans-serif;font-weight:700;font-size:60px;letter-spacing:.06em;color:#fff;margin:0}.journey__sub{max-width:780px;font-size:16px;line-height:30px;color:#ffffffb8}.journey__sub b{color:#fff;font-weight:700}.journey__deck{position:relative;height:420px;margin-top:72px}.jcard{position:absolute;left:50%;top:40px;width:300px;min-height:272px;margin-left:-150px;padding:22px 22px 26px;display:flex;flex-direction:column;gap:12px;background:#1a1c1d;border:1px solid #222426;border-radius:16px;box-shadow:0 .7px .5px -.37px #0505050d,0 1.8px 1.26px -.75px #0505050d,0 3.6px 2.5px -1.12px #0505050d,0 6.9px 4.8px -1.5px #0505050d,0 13.6px 9.5px -1.87px #0505050d,0 30px 21px -2.25px #0505050f;transform:translate(var(--x),var(--y)) rotate(var(--r));transition:transform .62s cubic-bezier(.34,1.56,.64,1),box-shadow .38s ease,border-color .38s ease,opacity .38s ease;cursor:pointer;will-change:transform}.jcard:hover{transform:translate(var(--x),calc(var(--y) - 26px)) rotate(var(--r)) scale(1.05);border-color:#3a3f45;box-shadow:0 30px 60px -12px #000000b3,0 0 0 1px #8ab4ff24,0 0 60px -10px #586cff59;z-index:20!important}.journey__deck:hover .jcard:not(:hover){opacity:.55}.jcard__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.jcard__logo{--ink: 15px;max-width:116px}.jcard__date{font-size:12px;color:#ffffff80;white-space:nowrap}.jcard__role{font-size:22px;font-weight:700;color:#fff;margin:0}.jcard__blurb{font-size:13.5px;line-height:21px;color:#ffffff9e}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;background:#0f1419;transition:opacity .85s cubic-bezier(.22,1,.36,1),visibility .85s}.preloader--out{opacity:0;visibility:hidden}.preloader__mark{width:190px;height:auto;animation:markIn 1.1s cubic-bezier(.22,1,.36,1) both}.preloader--out .preloader__mark{animation:markOut .85s cubic-bezier(.22,1,.36,1) both}.preloader__mark .mono__fill{opacity:.92}.preloader__mark .mono__trace path{stroke-width:3;animation-duration:3.4s}@keyframes markIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes markOut{to{opacity:0;transform:scale(1.14)}}.hero,.nav,.hero__person,.hero__monogram,.badge,.stats,.cases,.journey{transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.nav{transition:background-color .3s cubic-bezier(.23,1,.32,1),border-color .3s cubic-bezier(.23,1,.32,1),backdrop-filter .3s cubic-bezier(.23,1,.32,1),-webkit-backdrop-filter .3s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1),opacity .8s cubic-bezier(.22,1,.36,1) .45s,transform .8s cubic-bezier(.22,1,.36,1) .45s}.port:not(.is-ready) .hero{opacity:0;transform:translateY(30px) scale(.985)}.port:not(.is-ready) .nav{opacity:0;transform:translate(-50%) translateY(-16px)}.port:not(.is-ready) .hero__person{opacity:0;transform:translate(46px)}.port:not(.is-ready) .hero__monogram,.port:not(.is-ready) .badge{opacity:0}.port:not(.is-ready) .stats,.port:not(.is-ready) .cases,.port:not(.is-ready) .journey{opacity:0;transform:translate(-50%) translateY(24px)}.is-ready .hero__person{transition-delay:.3s}.is-ready .hero__monogram{transition-delay:.42s}.is-ready .badge--dark{transition-delay:.72s}.is-ready .badge--light{transition-delay:.84s}.is-ready .stats,.is-ready .cases,.is-ready .journey{transition-delay:.5s}@media (prefers-reduced-motion: reduce){.preloader__mark,.preloader--out .preloader__mark{animation:none}.hero,.nav,.hero__person,.hero__monogram,.badge,.stats,.cases,.journey{transition:none}}
