.ui051-banner,.ui051-profile,.ui051-modal{box-sizing:border-box;font-family:Onest,Arial,sans-serif}.ui051-banner *,.ui051-profile *,.ui051-modal *{box-sizing:border-box}.ui051-banner{color:#fff;background:linear-gradient(100deg,#173e51ed 0%,#245c79d4 62%,#17425286 100%),url(/images/lilit-preview-dubai-hero.webp) 50%/cover;border:1px solid #d8c39f7c;border-radius:24px;grid-template-columns:58% 42%;min-height:570px;margin:66px 6%;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 65px #0e343853,0 0 0 8px #d8c39f1b}.ui051-banner:after{content:"AL OASIS CAPITAL";letter-spacing:.12em;color:#ffffff08;pointer-events:none;white-space:nowrap;font-size:56px;font-weight:750;position:absolute;bottom:13px;right:36%}.ui051-banner-copy{z-index:1;flex-direction:column;align-items:flex-start;min-height:570px;padding:55px 7% 40px 8%;display:flex;position:relative}.ui051-banner-copy:before{content:"";background:#d7b782;width:54px;height:2px;position:absolute;top:33px;left:8%}.ui051-eyebrow{letter-spacing:2.2px;color:#dfbd8e;font-weight:700;margin:0 0 10px!important;font-size:10px!important;line-height:1.5!important}.ui051-banner h2{letter-spacing:-1.9px;color:#fff;max-width:680px;margin:20px 0;font:500 clamp(35px,3.6vw,53px)/1.13 Onest,Arial,sans-serif}.ui051-banner h2 em{color:#e2c79f;font-style:normal}.ui051-banner-name{letter-spacing:-.6px;margin:0 0 3px;font-size:27px;font-weight:600;line-height:1.48}.ui051-banner-role{color:#e4c59b;margin:0 0 30px;font-size:15px}.ui051-banner-text{color:#c8d6d2;max-width:460px;margin:0 0 27px;font-size:16px;line-height:1.7}.ui051-banner-actions{flex-wrap:wrap;gap:12px;display:flex}.ui051-gold-button,.ui051-glass-button{cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:space-between;align-items:center;gap:19px;min-height:51px;padding:14px 19px;font:600 14px Onest,Arial,sans-serif;text-decoration:none;display:inline-flex}.ui051-gold-button{color:#16373b;background:linear-gradient(130deg,#f0dcbe,#cfab7d);border:1px solid #f5e5c7;box-shadow:0 10px 22px #142f291b}.ui051-glass-button{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#b9d0cd23;border:1px solid #dce8e485}.ui051-banner-signature{color:#c7d5d0;letter-spacing:.3px;margin-top:auto;padding-top:28px;font-size:12px}.ui051-banner-signature span{color:#d9b881;margin-left:9px}.ui051-banner-image{background:#626e6c;min-height:570px;position:relative;overflow:hidden}.ui051-banner-image:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000 71%,#0c292ba6),linear-gradient(90deg,#1234385c,#0000 20%);position:absolute;inset:0}.ui051-banner-image img{object-fit:cover;object-position:center 34%;width:100%;height:100%;position:absolute;inset:0}.ui051-portrait-caption{z-index:2;color:#153d49;background:linear-gradient(110deg,#f0debee8,#dab98cdc);border:1px solid #fff3d7c4;border-radius:12px;padding:14px 17px;font-size:17px;font-weight:600;position:absolute;bottom:23px;left:23px;right:23px;box-shadow:0 12px 26px #092e3650}.ui051-portrait-caption small{color:#31515a;letter-spacing:.1px;margin-top:5px;font-size:11px;line-height:1.4;display:block}.ui051-profile{color:#183b3b;background:#f7f8f4;border-top:1px solid #e4eae4;border-bottom:1px solid #e4eae4;grid-template-columns:.85fr 1.15fr;align-items:stretch;gap:6%;padding:76px 7%;display:grid}.ui051-profile-photo{background:#c9c3bc;border:1px solid #d7c8b2;border-radius:21px;min-height:760px;position:relative;overflow:hidden;box-shadow:0 24px 50px #153c3c20}.ui051-profile-photo img{object-fit:cover;object-position:center 25%;width:100%;height:100%;position:absolute;inset:0}.ui051-profile-photo span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#15383b;letter-spacing:1.9px;background:#edf2eea3;border:1px solid #ffffffa6;border-radius:11px;padding:13px 16px;font-size:9px;font-weight:700;position:absolute;bottom:20px;left:20px;right:20px}.ui051-profile-copy{align-self:center;max-width:670px}.aoc-about .ui051-profile h2{letter-spacing:-3px;color:#183b3b;margin:18px 0 15px;font:500 clamp(47px,4.5vw,69px)/1.02 Onest,Arial,sans-serif}.ui051-profile-role{color:#9b754a;margin:0 0 24px;font-size:21px;line-height:1.4}.ui051-profile .ui051-eyebrow{color:#76512f}.ui051-profile-role{color:#745638;font-weight:550}.ui051-fine-rule{background:#cad7cf;width:100%;height:1px;margin:31px 0}.ui051-profile-lead{color:#173839;margin:0 0 16px;font-size:22px;font-weight:500;line-height:1.45}.ui051-profile-copy>p:not(.ui051-eyebrow):not(.ui051-profile-role):not(.ui051-profile-lead){color:#5d716b;font-size:16px;line-height:1.7}.ui051-profile-proof{background:linear-gradient(125deg,#eef3ee,#fbfcf8);border:1px solid #d6e4da;border-radius:17px;margin-top:26px;padding:20px 23px;scroll-margin-top:132px;box-shadow:0 12px 28px #21473813}.ui051-proof-title{letter-spacing:1.8px;color:#9f7850;font-size:11px;font-weight:700;margin:0 0 12px!important}.ui051-profile-proof>div{border-top:1px solid #d8e3da;grid-template-columns:minmax(160px,.75fr) minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.ui051-profile-proof strong{color:#1d4645;font-size:13px;line-height:1.4}.ui051-profile-proof span{color:#61786d;font-size:13px;line-height:1.4}.ui051-profile-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:23px;display:flex}.ui051-profile-actions>span{color:#637875;font-size:13px}.ui051-modal{color:#17383a;background:#f7f8f4;border-radius:24px;width:min(460px,100vw - 32px);max-height:min(90vh,780px);padding:26px;overflow:auto;box-shadow:0 35px 110px #0018185c}.ui051-modal-person{border-bottom:1px solid #dce5de;align-items:center;gap:17px;padding-bottom:22px;padding-right:30px;display:flex}.ui051-modal-person img{object-fit:cover;object-position:center 25%;border-radius:13px;width:79px;height:88px}.ui051-modal-person small{color:#9d7953;letter-spacing:1.7px;font-size:10px;font-weight:700}.ui051-modal-person h2{margin:7px 0 5px;font:600 21px Onest,Arial,sans-serif}.ui051-modal-person p{color:#65807a;margin:0;font-size:12px;line-height:1.4}.ui051-modal-question{margin:22px 0 15px;font-size:17px;font-weight:600}.ui051-channels>a,.ui051-channels>button{text-align:left;color:#183a3b;cursor:pointer;width:100%;min-height:70px;font:inherit;background:#fff;border:1px solid #dce5dd;border-radius:14px;align-items:center;gap:14px;margin-bottom:10px;padding:12px 14px;text-decoration:none;display:flex}.ui051-channels>a:hover,.ui051-channels>button:hover{background:#f6f5f0;border-color:#bda37f}.ui051-channel-icon{background:#e8eeea;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.ui051-channels>a>span:nth-child(2),.ui051-channels>button>span:nth-child(2){font-size:14px;font-weight:600}.ui051-channels small{color:#697e78;margin-top:4px;font-size:12px;font-weight:400;display:block}.ui051-channels b{margin-left:auto;font-size:20px;font-weight:400}.ui051-modal-form{padding-top:17px}.ui051-form-back{color:#58716d;cursor:pointer;background:0 0;border:0;padding:0 0 15px;font-size:13px}.ui051-modal-form .quick-lead-form{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.ui051-modal-form .quick-lead-form label input{font-size:16px}.ui051-contact-stage{color:#173638;background:radial-gradient(circle at 70% 30%,#e8eeeb,#f7f8f5 67%);grid-template-columns:1fr .9fr;align-items:center;gap:9%;min-height:650px;padding:114px 7% 100px;font-family:Onest,Arial,sans-serif;display:grid}.ui051-contact-stage .ui051-eyebrow{color:#9b754a}.ui051-contact-stage h1{letter-spacing:-2px;margin:24px 0;font:500 clamp(40px,5vw,67px)/1.1 Onest,Arial,sans-serif}.ui051-contact-stage h1 em{color:#b4956d;font-style:normal}.ui051-contact-copy>p:not(.ui051-eyebrow){color:#59716c;max-width:515px;margin-bottom:27px;font-size:17px;line-height:1.65}.ui051-contact-card{background:#fff;border:1px solid #e0e7df;border-radius:20px;overflow:hidden;box-shadow:0 24px 50px #143e3021}.ui051-contact-card-photo{background:linear-gradient(10deg,#1b3b3e5b,#0000),url(/images/lilit-preview-dubai-hero.webp) 50%/cover;height:230px}.ui051-contact-card>div:last-child{padding:22px 27px 25px}.ui051-contact-card small{letter-spacing:2px;color:#73543a;font-size:10px;font-weight:650}.ui051-contact-card strong{margin-top:10px;font-size:24px;font-weight:500;line-height:1.2;display:block}.ui051-contact-card p{color:#677b75;margin:12px 0 0;font-size:14px;line-height:1.55}.ui051-contact-details{max-width:1100px;margin:auto;padding-top:54px;padding-bottom:65px}.ui051-contact-details .client-contact{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:25px;display:flex}.ui051-contact-details .client-contact>p{width:100%;margin:0}@media (max-width:1240px){.ui051-banner{grid-template-columns:55% 45%}.ui051-banner h2{font-size:39px}.ui051-banner-actions{flex-direction:column;align-items:flex-start}.ui051-banner-actions>*{min-width:230px}}@media (max-width:900px){.ui051-profile-proof>div{grid-template-columns:1fr;gap:4px}}@media (max-width:800px){.ui051-banner{border-radius:20px;flex-direction:column-reverse;margin:33px 4%;display:flex;box-shadow:0 17px 33px #0e343842,0 0 0 5px #d8c39f1b}.ui051-banner:after{display:none}.ui051-banner-image{min-height:440px}.ui051-banner-image img{object-position:center 20%}.ui051-banner-copy{min-height:0;padding:31px 24px 34px}.ui051-banner-copy:before{top:19px;left:24px}.ui051-banner h2{margin:15px 0;font-size:34px}.ui051-banner-name{font-size:24px}.ui051-banner-role{margin-bottom:24px;font-size:13px}.ui051-banner-text{font-size:14px}.ui051-banner-actions{width:100%;display:grid}.ui051-banner-actions>*{width:100%}.ui051-profile{flex-direction:column;gap:28px;padding:35px 5% 65px;display:flex}.ui051-profile-photo{width:100%;min-height:480px}.ui051-profile-copy{padding:0 3%}.aoc-about .ui051-profile h2{font-size:56px}.ui051-profile-lead{font-size:18px}.ui051-profile-copy>p:not(.ui051-eyebrow):not(.ui051-profile-role):not(.ui051-profile-lead){font-size:14px}.ui051-profile-actions .ui051-gold-button{width:100%}.ui051-profile-proof{margin-top:22px;padding:18px}.ui051-profile-proof strong,.ui051-profile-proof span{font-size:12px}.ui051-contact-stage{flex-direction:column;align-items:stretch;gap:35px;padding:100px 7% 65px;display:flex}.ui051-contact-stage h1{letter-spacing:-1.2px;font-size:43px}.ui051-contact-copy>p:not(.ui051-eyebrow){font-size:15px}.ui051-contact-card{width:100%}}
