@font-face{font-family:DINNextLTArabic;src:url(/fonts/DINNextLTArabic-Regular-3.ttf?v=20260519) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:DINNextLTArabic;src:url(/fonts/DINNextLTArabic-Regular-3.ttf?v=20260519) format("truetype");font-weight:500 900;font-style:normal;font-display:block}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:DINNextLTArabic,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}[x-cloak]{display:none!important}*,*:before,*:after{font-family:var(--font-site)}html{scroll-behavior:smooth;font-family:var(--font-site)}html[dir=rtl]{direction:rtl}html[dir=ltr]{direction:ltr}html[dir=rtl] .prose,html[dir=rtl] .article-content,html[dir=rtl] .section-heading,html[dir=rtl] .admin-form-card{text-align:right}html[dir=ltr] .prose,html[dir=ltr] .article-content,html[dir=ltr] .section-heading,html[dir=ltr] .admin-form-card{text-align:left}.lang-ar{direction:rtl}.lang-en{direction:ltr;font-family:var(--font-latin);letter-spacing:0}html[dir=ltr],html[dir=ltr] body,html[dir=ltr] *{font-family:var(--font-latin)}html[dir=ltr] h1,html[dir=ltr] h2,html[dir=ltr] h3,html[dir=ltr] h4,html[dir=ltr] h5,html[dir=ltr] h6,html[dir=ltr] .header-nav-center a,html[dir=ltr] .footer-links a,html[dir=ltr] .footer-contact-value,html[dir=ltr] .footer-contact-label{font-family:var(--font-latin);font-weight:400;letter-spacing:0}html:has(.home-page){scroll-padding-top:96px;scroll-snap-type:y proximity}body{--tw-bg-opacity: 1;background-color:rgb(var(--color-background) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-text) / var(--tw-text-opacity, 1));font-family:var(--font-site);font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before,body:after{content:"";position:fixed;z-index:9999;pointer-events:none;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),visibility .55s}body:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#050505,#171717 54%,#0b0b0b);opacity:1;visibility:visible}body:after{top:50%;left:50%;width:min(13rem,54vw);aspect-ratio:3 / 1;background:url(/images/logo-lmmah-display.png) center / contain no-repeat;filter:brightness(0) invert(1) drop-shadow(0 18px 42px rgb(0 0 0 / .28));opacity:.96;transform:translate(-50%,-50%) scale(.98);visibility:visible;animation:pageLoaderPulse 1.15s ease-in-out infinite alternate}body.page-is-ready:before,body.page-is-ready:after,body.page-is-leaving:before,body.page-is-leaving:after{opacity:0;visibility:hidden}body.page-is-ready:after,body.page-is-leaving:after{transform:translate(-50%,-50%) scale(1.04)}body.page-is-loading .page-shell{opacity:0}body.page-is-ready .page-shell{opacity:1;transition:opacity .62s cubic-bezier(.22,1,.36,1)}.page-shell>main,.page-shell>footer{transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),filter .55s ease;will-change:opacity,transform,filter}body.page-is-loading .page-shell>main,body.page-is-loading .page-shell>footer{opacity:0;transform:translateY(18px);filter:blur(8px)}body.page-is-ready .page-shell>main,body.page-is-ready .page-shell>footer{opacity:1;transform:translateY(0);filter:blur(0)}body.page-is-leaving .page-shell>main,body.page-is-leaving .page-shell>footer{opacity:0;transform:translateY(-10px);filter:blur(5px)}body.page-is-ready .page-hero .site-container>*{animation:pageHeroEnter .75s cubic-bezier(.22,1,.36,1) both}body.page-is-ready .page-hero .site-container>*:nth-child(1){animation-delay:.06s}body.page-is-ready .page-hero .site-container>*:nth-child(2){animation-delay:.16s}body.page-is-ready .page-hero .site-container>*:nth-child(3){animation-delay:.26s}@keyframes pageHeroEnter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes pageLoaderPulse{0%{opacity:.72;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1.02)}}@media(prefers-reduced-motion:reduce){body:before,body:after,body.page-is-ready .page-shell,.page-shell>main,.page-shell>footer{animation:none!important;transition:none!important}}h1,h2,h3,h4,h5,h6{letter-spacing:0}a,button,optgroup,input,select,textarea{font-family:var(--font-site);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}::selection{--tw-bg-opacity: 1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.prose,.article-content{line-height:2}.site-container{margin-left:auto;margin-right:auto;width:100%;max-width:80rem;padding-left:1rem;padding-right:1rem}.home-regulatory-strip>.site-container{position:relative;z-index:1}.home-regulatory-strip .site-container:before{content:"";position:absolute;z-index:0;width:32rem;height:32rem;border-radius:999px;background:rgb(var(--color-premium) / .2);filter:blur(86px);inset-inline-start:4%;top:-9rem;opacity:.7;pointer-events:none;animation:regulatorySoftGlow 10s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.home-regulatory-strip .site-container:before{animation:none}}@media(max-width:768px){.home-regulatory-strip .site-container:before{width:18rem;height:18rem;filter:blur(62px);inset-inline-start:-4rem;top:-5rem}}@media(min-width:640px){.site-container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.site-container{padding-left:2rem;padding-right:2rem}}.section-spacing{padding-top:4rem;padding-bottom:4rem}@media(min-width:640px){.section-spacing{padding-top:5rem;padding-bottom:5rem}}@media(min-width:1024px){.section-spacing{padding-top:6rem;padding-bottom:6rem}}.home-page{position:relative}.home-section{position:relative;display:flex;min-height:100svh;align-items:center;scroll-margin-top:96px;scroll-snap-align:start}.home-section.section-spacing{padding-block:clamp(5rem,8vw,7.5rem)}.home-section>.site-container{width:100%}.reveal-section{opacity:0;transform:translateY(42px);transition:opacity .85s ease,transform .85s ease;will-change:opacity,transform}.reveal-section.is-visible{opacity:1;transform:translateY(0)}.reveal-section .reveal-item{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease;will-change:opacity,transform}.reveal-section.is-visible .reveal-item{opacity:1;transform:translateY(0)}.reveal-section.is-visible .reveal-item:nth-child(1){transition-delay:80ms}.reveal-section.is-visible .reveal-item:nth-child(2){transition-delay:.16s}.reveal-section.is-visible .reveal-item:nth-child(3){transition-delay:.24s}.reveal-section.is-visible .reveal-item:nth-child(4){transition-delay:.32s}.home-section-hero{scroll-margin-top:0}.home-section-blog,.home-section-contact{min-height:80svh}.contact-footer-section{min-height:100svh;align-items:stretch;padding:0;overflow:hidden}.contact-footer-inner{display:flex;width:100%;min-height:100svh;flex-direction:column;justify-content:space-between}.contact-area{display:flex;flex:1;align-items:center;padding:clamp(4.5rem,8vw,6rem) 0 clamp(2.5rem,5vw,3.5rem)}.contact-footer-section footer{margin-top:auto}section.page-hero.section-spacing{display:flex;min-height:calc(100svh - 96px);align-items:center;scroll-margin-top:96px;padding-block:clamp(5rem,8vw,8rem)}.focus-ring:focus{outline:2px solid transparent;outline-offset:2px}.focus-ring:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-accent) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.hover-lift{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.hover-lift:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 18px 45px rgb(var(--color-primary) / .08);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.card-hover-lift{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1)}.card-hover-lift:hover{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 18px 45px rgb(var(--color-primary) / .08);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-hover-shift{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.btn-hover-shift:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-hover-shift:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.link-underline-animate{position:relative;font-family:var(--font-site)}header nav a,header a,header button{font-family:var(--font-site)}.v1-header{transition:background .3s ease,box-shadow .3s ease,color .3s ease,border-color .3s ease,backdrop-filter .3s ease}.site-header-inner{min-height:96px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.5rem}.header-logo-area{grid-column:1;justify-self:start;position:relative;width:260px;height:92px;overflow:visible}.header-nav-center{grid-column:2;justify-self:center;align-items:center;justify-content:center;gap:2rem;height:100%}.header-actions-area{grid-column:3;justify-self:end;min-width:min(260px,100%)}.language-switch{display:inline-flex;height:2.5rem;min-width:5rem;align-items:center;justify-content:center;gap:.35rem;border:0;border-radius:999px;background:#fff;padding:0 .85rem;color:rgb(var(--color-muted));direction:ltr;font-size:.78rem;font-weight:900;letter-spacing:0;line-height:1;box-shadow:0 10px 24px #1111110f;transition:background .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease}.language-switch:hover{transform:translateY(-1px)}.language-switch span{color:inherit}.language-switch .is-active{color:rgb(var(--color-primary))}.language-switch-separator{opacity:.45}.v1-header .logo-header{position:absolute;inset:50% auto auto 50%;height:240px;max-height:none;max-width:none;width:240px;-o-object-fit:contain;object-fit:contain;display:block;transform:translate(-50%,-50%)}.v1-header-top{background:#ffffff14!important;border-bottom-color:#ffffff24!important;box-shadow:none!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.v1-header-scrolled{background:#fffffff5!important;border-bottom-color:#0000000f!important;box-shadow:0 10px 30px #00000014!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.v1-header-top nav a,.v1-header-top .v1-mobile-toggle{color:#fff!important}.v1-header-top nav a:hover,.v1-header-top nav a.is-active{color:#fff!important}.v1-header-top .language-switch{background:#ffffff14!important;color:#ffffffad!important;box-shadow:none}.v1-header-top .language-switch:hover{background:#ffffff29!important;color:#fff!important;box-shadow:0 14px 32px #0000002e}.v1-header-top .language-switch .is-active{color:#fff!important}.v1-header-scrolled nav a,.v1-header-scrolled .v1-mobile-toggle{color:rgb(var(--color-text))!important}.v1-header-scrolled .language-switch{background:#fff!important;color:rgb(var(--color-muted))!important}.v1-header-scrolled .language-switch:hover{background:rgb(var(--color-primary))!important;color:#fff!important;box-shadow:0 16px 34px #1111112e}.v1-header-scrolled .language-switch .is-active{color:rgb(var(--color-primary))!important}.v1-header-scrolled .language-switch:hover .is-active{color:#fff!important}.v1-header-scrolled nav a.is-active{color:rgb(var(--color-primary-dark))!important;font-weight:800}.v1-header-scrolled .link-underline-animate.is-active:after{background:linear-gradient(to left,rgb(var(--color-primary-dark)),rgb(var(--color-premium)));height:2px}.v1-header-top .v1-mobile-toggle{border-color:#ffffff3d!important;background:#ffffff1a!important}.v1-header-top .v1-mobile-toggle:hover{border-color:#ffffff80!important;background:#ffffff29!important;color:#fff!important}.v1-header-top .logo-header{filter:brightness(0) invert(1)!important}.v1-header-scrolled .logo-header{filter:none!important}.v1-header-top .link-underline-animate:after{background:linear-gradient(to left,#fff,rgb(var(--color-premium)))}.link-underline-animate:after{content:"";position:absolute;inset-inline-start:0;bottom:-.45rem;height:1px;width:0;background:linear-gradient(to left,rgb(var(--color-primary)),rgb(var(--color-premium)));transition:width .28s ease}.link-underline-animate:hover:after,.link-underline-animate.is-active:after{width:100%}.logo-header{display:block;height:190px;max-height:190px;max-width:560px;width:auto;-o-object-fit:contain;object-fit:contain}.footer-logo-frame{position:relative;width:450px;max-width:100%;height:126px;overflow:hidden}.logo-footer{position:absolute;inset:50% auto auto 50%;display:block;height:144px;max-height:none;max-width:none;width:450px;-o-object-fit:contain;object-fit:contain;opacity:1!important;filter:brightness(0) invert(1);transform:translate(-50%,-50%)}@media(max-width:1024px){.site-header-inner{min-height:96px}.v1-header .logo-header{height:220px;width:220px}.header-logo-area{width:220px;height:64px}.logo-header{height:140px;max-height:140px;max-width:420px}}@media(max-width:640px){.site-header-inner{min-height:80px}.v1-header .logo-header{height:170px;width:170px}.header-logo-area{width:170px;height:48px}.logo-header{height:108px;max-height:108px;max-width:320px}.logo-footer{height:118px;width:360px}.footer-logo-frame{width:360px;height:104px}}.hero-refined{isolation:isolate}.hero-refined-overlay{background:radial-gradient(circle at 78% 26%,rgb(var(--color-premium) / .12),transparent 24rem),linear-gradient(90deg,#000000a8,#0000007a 46%,#00000042)}html[dir=ltr] .hero-refined-overlay{background:radial-gradient(circle at 22% 26%,rgb(var(--color-premium) / .12),transparent 24rem),linear-gradient(270deg,#000000a8,#0000007a 46%,#00000042)}.hero-refined-content{text-shadow:0 18px 50px rgb(0 0 0 / .26)}.hero-badge-refined{width:-moz-fit-content;width:fit-content;box-shadow:0 12px 34px #0000002e}.hero-title-refined{text-wrap:balance}.hero-description-refined{text-shadow:0 10px 30px rgb(0 0 0 / .24)}@media(max-width:640px){.hero-refined-overlay{background:radial-gradient(circle at 70% 22%,rgb(var(--color-premium) / .1),transparent 18rem),linear-gradient(90deg,#000000b3,#00000080)}html[dir=ltr] .hero-refined-overlay{background:radial-gradient(circle at 30% 22%,rgb(var(--color-premium) / .1),transparent 18rem),linear-gradient(270deg,#000000b3,#00000080)}}.inner-hero-pattern{background-image:linear-gradient(90deg,rgb(var(--color-primary) / .82),rgb(var(--color-primary) / .58)),linear-gradient(to bottom,rgb(var(--color-primary-dark) / .36),rgb(var(--color-primary-dark) / .62)),url(/images/1.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.page-hero{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover}.page-hero--light .hero-refined-overlay{display:none}.page-hero--light .hero-badge-refined,.page-hero--light>.site-container>p:first-child,.page-hero--light .hero-service-badge{border-color:rgb(var(--color-border))!important;background:rgb(var(--color-section))!important;color:rgb(var(--color-primary))!important;box-shadow:none!important}.page-hero--light .hero-service-description,.page-hero--light .hero-service-audience-list,.page-hero--light .hero-service-audience-list li{color:rgb(var(--color-muted))!important}.page-hero--light .hero-service-audience{border-color:rgb(var(--color-border))!important;background:#ffffffeb!important;color:rgb(var(--color-primary))!important;box-shadow:0 18px 45px rgb(var(--color-primary) / .08);-webkit-backdrop-filter:none;backdrop-filter:none}.page-hero--light .hero-service-audience h2{color:rgb(var(--color-primary))!important}.page-hero--dark .hero-refined-overlay{display:none}.case-studies-shell{display:grid;grid-template-columns:minmax(17rem,23rem) minmax(0,1fr);gap:1.5rem;align-items:start}.case-study-sidebar{position:sticky;top:7rem;border:1px solid rgb(var(--color-border));border-radius:24px;background:linear-gradient(180deg,#fff,#fafafa);padding:1rem;box-shadow:0 18px 48px #1111110f}.case-study-sidebar-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.4rem .45rem 1rem;color:rgb(var(--color-muted));font-size:.9rem;font-weight:700}.case-study-sidebar-heading strong{color:rgb(var(--color-primary));font-size:.82rem}.case-study-tabs-list{display:grid;gap:.75rem;max-height:520px;overflow-y:auto;padding-inline-end:.35rem;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--color-border)) transparent}.case-study-tabs-list::-webkit-scrollbar{width:6px}.case-study-tabs-list::-webkit-scrollbar-track{background:transparent}.case-study-tabs-list::-webkit-scrollbar-thumb{border-radius:999px;background:rgb(var(--color-border))}.case-study-tabs-list::-webkit-scrollbar-thumb:hover{background:rgb(var(--color-premium))}.case-study-tab{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.85rem;width:100%;align-items:center;overflow:hidden;border:1px solid rgb(var(--color-border));border-radius:18px;background:#fff;padding:.9rem;color:rgb(var(--color-text));box-shadow:0 10px 26px #11111109;transition:transform .28s ease,border-color .28s ease,background .28s ease,box-shadow .28s ease}html[dir=rtl] .case-study-tab{text-align:right}html[dir=ltr] .case-study-tab{text-align:left}.case-study-tab:before{content:"";position:absolute;inset-block:.8rem;inset-inline-start:0;width:3px;border-radius:999px;background:transparent;transition:background .28s ease}.case-study-tab:hover,.case-study-tab:focus-visible{transform:translateY(-1px);border-color:rgb(var(--color-primary) / .22);background:#f8f8f8;box-shadow:0 16px 34px #1111110f;outline:none}.case-study-tab.is-active{border-color:rgb(var(--color-primary) / .36);background:linear-gradient(135deg,#fff,#f8f8f8);box-shadow:0 18px 42px #11111117}.case-study-tab.is-active:before{background:rgb(var(--color-premium))}.case-study-tab-number{display:inline-flex;width:2.55rem;height:2.55rem;align-items:center;justify-content:center;flex-shrink:0;border-radius:14px;background:rgb(var(--color-section));color:rgb(var(--color-primary));font-size:.86rem;font-weight:900;transition:background .28s ease,color .28s ease}.case-study-tab.is-active .case-study-tab-number{background:rgb(var(--color-primary));color:#fff}.case-study-tab-copy{min-width:0}.case-study-tab-title{display:-webkit-box;overflow:hidden;color:rgb(var(--color-primary));font-size:.98rem;font-weight:800;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}.case-study-tab-subtitle{margin-top:.2rem;display:block;color:rgb(var(--color-muted));font-size:.78rem;font-weight:700}.case-study-tab-indicator{color:rgb(var(--color-muted));transition:transform .28s ease,color .28s ease}.case-study-tab.is-active .case-study-tab-indicator,.case-study-tab:hover .case-study-tab-indicator{color:rgb(var(--color-premium));transform:translate(-3px)}html[dir=ltr] .case-study-tab.is-active .case-study-tab-indicator,html[dir=ltr] .case-study-tab:hover .case-study-tab-indicator{transform:translate(3px)}.case-study-panel-wrap{position:relative;min-height:42rem}.case-study-panel{position:relative;overflow:hidden;border:1px solid rgb(var(--color-border));border-radius:28px;background:radial-gradient(circle at 8% 12%,rgb(var(--color-premium) / .11),transparent 16rem),#fff;padding:clamp(1.5rem,3vw,3rem);box-shadow:0 24px 70px #11111114}.case-study-panel-watermark{position:absolute;inset-inline-end:clamp(1.4rem,4vw,3rem);top:.35rem;color:rgb(var(--color-primary) / .045);font-size:clamp(6rem,16vw,12rem);font-weight:900;line-height:1;pointer-events:none}.case-study-panel-head{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;justify-content:space-between}.case-study-badge,.case-study-count{display:inline-flex;align-items:center;border-radius:999px;font-size:.78rem;font-weight:900}.case-study-badge{border:1px solid rgb(var(--color-primary) / .12);background:rgb(var(--color-primary));padding:.5rem .9rem;color:#fff;letter-spacing:0}.case-study-count{border:1px solid rgb(var(--color-border));background:#ffffffd1;padding:.5rem .85rem;color:rgb(var(--color-muted))}.case-study-panel-title{position:relative;margin-top:2rem;max-width:44rem;color:rgb(var(--color-primary));font-size:clamp(2rem,4vw,3.6rem);font-weight:900;line-height:1.2;text-wrap:balance}.case-study-panel-subtitle{position:relative;margin-top:1rem;max-width:42rem;color:rgb(var(--color-muted));font-size:1rem;line-height:2}.case-study-divider{margin:2rem 0;height:1px;background:linear-gradient(to left,transparent,rgb(var(--color-border)),rgb(var(--color-premium) / .42),transparent)}.case-study-sections{display:grid;gap:1rem}.case-study-section{position:relative;border:1px solid rgb(var(--color-border));border-radius:20px;background:#fafafae0;padding:1.25rem;transition:border-color .28s ease,background .28s ease,transform .28s ease}.case-study-section:hover{transform:translateY(-1px);border-color:rgb(var(--color-primary) / .16);background:#fff}.case-study-section-label{display:inline-flex;margin-bottom:.55rem;align-items:center;gap:.5rem;color:rgb(var(--color-primary));font-size:.86rem;font-weight:900}.case-study-section-label:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:rgb(var(--color-premium))}.case-study-section p{color:rgb(var(--color-muted));font-size:1rem;line-height:2}.case-study-panel-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:2rem}.case-study-nav-btn{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;border:1px solid rgb(var(--color-border));border-radius:999px;background:#fff;padding:.75rem 1.25rem;color:rgb(var(--color-primary));font-size:.9rem;font-weight:800;transition:transform .28s ease,border-color .28s ease,background .28s ease,color .28s ease}.case-study-nav-btn:hover,.case-study-nav-btn:focus-visible{transform:translateY(-1px);border-color:rgb(var(--color-primary));outline:none}.case-study-nav-btn.is-primary{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary));color:#fff}.case-study-enter{transition:opacity .38s ease,transform .38s ease}.case-study-enter-start{opacity:0;transform:translateY(14px)}.case-study-enter-end,.case-study-leave-start{opacity:1;transform:translateY(0)}.case-study-leave{transition:opacity .18s ease,transform .18s ease;position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.case-study-leave-end{opacity:0;transform:translateY(10px)}@media(max-width:1024px){.case-studies-shell{grid-template-columns:1fr}.case-study-sidebar{position:relative;top:auto}.case-study-tabs-list{display:flex;gap:.75rem;overflow-x:auto;overflow-y:hidden;max-height:none;padding-bottom:.35rem;padding-inline-end:0;scroll-snap-type:x mandatory}.case-study-tab{min-width:min(19rem,84vw);scroll-snap-align:start}.case-study-panel-wrap{min-height:0}}@media(max-width:640px){.case-study-sidebar,.case-study-panel{border-radius:22px}.case-study-sidebar{padding:.75rem}.case-study-tabs-list{max-height:360px}.case-study-panel-actions{justify-content:stretch}.case-study-nav-btn{width:100%}}.section-kicker{display:inline-flex;align-items:center;gap:.65rem;font-size:.82rem;font-weight:800;color:rgb(var(--color-accent-dark))}.section-kicker:before{content:"";width:2rem;height:1px;background:rgb(var(--color-premium))}.section-heading{position:relative;z-index:2;max-width:38.75rem}.section-eyebrow{display:inline-flex;margin-bottom:1rem;align-items:center;gap:.75rem;color:rgb(var(--color-premium));font-size:.9rem;font-weight:800}.section-eyebrow:after{content:"";display:inline-block;width:2.65rem;height:1px;background:rgb(var(--color-premium))}.section-heading h2{margin:0;color:rgb(var(--color-primary));font-size:clamp(2.35rem,4vw,4rem);font-weight:900;line-height:1.15;letter-spacing:0;text-wrap:balance}.section-heading p{margin-top:1.1rem;max-width:35rem;color:rgb(var(--color-muted));font-size:1.05rem;line-height:1.95}.section-heading:before{content:"";position:absolute;inset-inline-start:-1.75rem;top:.5rem;width:.44rem;height:5.4rem;border-radius:999px;background:linear-gradient(180deg,rgb(var(--color-premium)),rgb(var(--color-premium) / .08))}.section-heading[data-watermark]:after{content:attr(data-watermark);position:absolute;z-index:-1;inset-inline-start:-1rem;top:-4.4rem;color:#00000009;font-size:clamp(4.4rem,9vw,8.75rem);font-weight:900;line-height:1;pointer-events:none;white-space:nowrap}.section-heading.is-inverted h2,.section-heading.is-inverted .section-eyebrow{color:#fff}.section-heading.is-inverted p{color:#ffffffa8}.section-heading.is-inverted[data-watermark]:after{color:#ffffff0b}.reveal-heading{opacity:0;transform:translateY(36px);transition:opacity .85s ease,transform .85s ease;will-change:opacity,transform}.reveal-section.is-visible .reveal-heading,.reveal-heading.is-visible{opacity:1;transform:translateY(0)}.reveal-heading .section-eyebrow,.reveal-heading h2,.reveal-heading p,.section-action{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.reveal-section.is-visible .reveal-heading .section-eyebrow,.reveal-heading.is-visible .section-eyebrow{opacity:1;transform:translateY(0);transition-delay:.1s}.reveal-section.is-visible .reveal-heading h2,.reveal-heading.is-visible h2{opacity:1;transform:translateY(0);transition-delay:.22s}.reveal-section.is-visible .reveal-heading p,.reveal-heading.is-visible p{opacity:1;transform:translateY(0);transition-delay:.34s}.reveal-section.is-visible .section-action,.reveal-heading.is-visible .section-action{opacity:1;transform:translateY(0);transition-delay:.46s}.success-preview-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2.2rem,5vw,4.4rem);align-items:center;overflow:visible}.success-preview-list{display:grid;gap:1.1rem;min-width:0}.glass-card{background:#ffffff14;border:1px solid rgb(255 255 255 / .14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.right-10{right:2.5rem}.top-0{top:0}.top-20{top:5rem}.top-24{top:6rem}.z-40{z-index:40}.z-50{z-index:50}.col-start-3{grid-column-start:3}.mx-auto{margin-left:auto;margin-right:auto}.mb-10{margin-bottom:2.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.h-10{height:2.5rem}.h-12{height:3rem}.h-40{height:10rem}.h-44{height:11rem}.h-6{height:1.5rem}.h-\[28rem\]{height:28rem}.h-fit{height:-moz-fit-content;height:fit-content}.min-h-\[42rem\]{min-height:42rem}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-12{width:3rem}.w-6{width:1.5rem}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-y-4{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(var(--color-border) / var(--tw-divide-opacity, 1))}.justify-self-end{justify-self:end}.overflow-hidden{overflow:hidden}.scroll-smooth{scroll-behavior:smooth}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-border{--tw-border-opacity: 1;border-color:rgb(var(--color-border) / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity, 1))}.border-primary\/25{border-color:rgb(var(--color-primary) / .25)}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/20{border-color:#fff3}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-background{--tw-bg-opacity: 1;background-color:rgb(var(--color-background) / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-premium{--tw-bg-opacity: 1;background-color:rgb(var(--color-premium) / var(--tw-bg-opacity, 1))}.bg-premium\/30{background-color:rgb(var(--color-premium) / .3)}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity, 1))}.bg-primary-dark{--tw-bg-opacity: 1;background-color:rgb(var(--color-primary-dark) / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-section{--tw-bg-opacity: 1;background-color:rgb(var(--color-section) / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,\.14\)\,transparent_45\%\)\]{background-image:linear-gradient(135deg,rgba(255,255,255,.14),transparent 45%)}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.object-cover{-o-object-fit:cover;object-fit:cover}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-16{padding-bottom:4rem}.pb-4{padding-bottom:1rem}.pt-24{padding-top:6rem}.pt-32{padding-top:8rem}.pt-5{padding-top:1.25rem}.text-center{text-align:center}.font-sans{font-family:DINNextLTArabic,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.14\]{line-height:1.14}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0em}.text-accent-dark{--tw-text-opacity: 1;color:rgb(var(--color-accent-dark) / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-border{--tw-text-opacity: 1;color:rgb(var(--color-border) / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-muted{--tw-text-opacity: 1;color:rgb(var(--color-muted) / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(var(--color-primary) / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-text{--tw-text-opacity: 1;color:rgb(var(--color-text) / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.underline-offset-8{text-underline-offset:8px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-70{opacity:.7}.shadow-header{--tw-shadow: 0 12px 35px rgb(var(--color-primary) / .1);--tw-shadow-colored: 0 12px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-soft{--tw-shadow: 0 18px 45px rgb(var(--color-primary) / .08);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/10{--tw-shadow-color: rgb(0 0 0 / .1);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ltr{direction:ltr;unicode-bidi:plaintext}.rtl{direction:rtl;unicode-bidi:plaintext}.ordered-flow{direction:inherit}html[dir=rtl] .ordered-flow{direction:rtl}html[dir=ltr] .ordered-flow{direction:ltr}.ordered-flow>*{direction:inherit}.admin-form input[name$=_ar],.admin-form textarea[name$=_ar]{direction:rtl;text-align:right;unicode-bidi:plaintext}.admin-form input[name$=_en],.admin-form textarea[name$=_en],.admin-form textarea[name=map_embed],.admin-form textarea[name=google_search_console_code],.admin-form input[type=url],.admin-form input[type=email],.admin-form input[type=tel]{direction:ltr;text-align:left;unicode-bidi:plaintext}.reveal{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.reveal-up{transform:translateY(28px)}.reveal-left{transform:translate(28px)}.reveal-right{transform:translate(-28px)}.reveal-scale{transform:scale(.96)}.reveal.is-visible{opacity:1;transform:translate(0) scale(1)}:root{--font-site: "DINNextLTArabic", sans-serif;--font-latin: "DINNextLTArabic", sans-serif;--color-primary: 17 17 17;--color-primary-dark: 5 5 5;--color-accent: 140 140 140;--color-accent-dark: 102 102 102;--color-background: 255 255 255;--color-section: 245 245 245;--color-text: 26 26 26;--color-muted: 107 107 107;--color-border: 229 229 229;--color-premium: 184 160 106}html,body,body *{font-family:var(--font-site)!important}@media(prefers-reduced-motion:reduce){.reveal,.reveal-section,.reveal-section .reveal-item,.reveal-heading,.reveal-heading .section-eyebrow,.reveal-heading h2,.reveal-heading p,.section-action,.float-slow,.page-shell>main,.page-shell>footer,body.page-is-ready .page-hero .site-container>*{animation:none!important;filter:none!important;opacity:1!important;transform:none!important;transition:none!important}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.services-switcher{display:inline-flex;justify-content:center;align-items:center;gap:.35rem;margin:0 auto 2.75rem;flex-wrap:wrap;padding:.4rem;border:1px solid rgb(var(--color-border));border-radius:999px;background:linear-gradient(180deg,#fff,#f8f8f8);box-shadow:0 14px 38px #11111112}.site-container>.services-switcher{display:flex;width:-moz-fit-content;width:fit-content}.services-switcher-btn{position:relative;min-height:3.15rem;border:1px solid transparent;border-radius:999px;background:transparent;padding:.8rem 1.55rem;color:rgb(var(--color-muted));cursor:pointer;font-weight:900;box-shadow:none;transition:transform .25s ease,background .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}.services-switcher-btn:hover{transform:translateY(-1px);color:rgb(var(--color-primary));background:#ffffffc7}.services-switcher-btn.is-active{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary));color:#fff;box-shadow:0 16px 34px #11111138}.services-group{display:none}.services-group.is-active{display:block}.homepage-services-tabs{display:inline-flex;max-width:100%;gap:.5rem;border:1px solid rgb(var(--color-border));border-radius:999px;background:rgb(var(--color-section));padding:.35rem}.homepage-services-tab{min-height:3rem;border-radius:999px;padding:.7rem 1.35rem;color:rgb(var(--color-muted));font-size:.92rem;font-weight:900;transition:background .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease}.homepage-services-tab:hover{color:rgb(var(--color-primary))}.homepage-services-tab.is-active{background:rgb(var(--color-primary));color:#fff;box-shadow:0 14px 34px #11111124}.homepage-services-cta{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;gap:.55rem;border:1px solid rgb(var(--color-primary));border-radius:999px;background:rgb(var(--color-primary));padding:.8rem 1.35rem;color:#fff;font-size:.92rem;font-weight:900}.homepage-services-cta:hover{background:rgb(var(--color-premium));border-color:rgb(var(--color-premium));color:rgb(var(--color-primary))}.about-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.about-stat-card{position:relative;overflow:hidden;border:1px solid rgb(var(--color-border));border-radius:1.5rem;background:#fff;padding:1.6rem 1.25rem;text-align:center;box-shadow:0 18px 45px #1111110d;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.about-stat-card:before{content:"";position:absolute;inset-inline:1.35rem;top:0;height:3px;border-radius:999px;background:rgb(var(--color-premium))}.about-stat-card:hover{transform:translateY(-3px);border-color:rgb(var(--color-premium) / .68);box-shadow:0 24px 55px #11111113}.about-stat-number{display:block;color:rgb(var(--color-primary));font-size:clamp(2rem,3.2vw,2.7rem);font-weight:900;line-height:1.2}.about-stat-label{display:block;margin-top:.65rem;color:rgb(var(--color-muted));font-size:.95rem;font-weight:700;line-height:1.8}.homepage-services-panels{margin-top:1.5rem}.homepage-services-list{overflow:hidden;border:1px solid rgb(var(--color-border));border-radius:2rem;background:#fff;box-shadow:0 16px 42px #1111110d}.homepage-service-row{display:grid;grid-template-columns:4.5rem minmax(12rem,.8fr) minmax(0,1.35fr) auto;gap:1.5rem;align-items:center;min-height:7rem;padding:1.45rem 1.75rem;color:rgb(var(--color-primary));border-bottom:1px solid rgb(var(--color-border));transition:background .25s ease,color .25s ease}.homepage-service-row:last-child{border-bottom:0}.homepage-service-row:hover{background:rgb(var(--color-primary));color:#fff}.homepage-service-number{display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--color-muted));font-size:2rem;font-weight:900;line-height:1;transition:color .25s ease}.homepage-service-row:hover .homepage-service-number{color:#ffffff59}.homepage-service-row:hover h3,.homepage-service-row:hover .homepage-service-link{color:#fff}.homepage-service-row:hover p{color:#ffffffb8}.homepage-service-row h3{color:rgb(var(--color-primary));font-size:1.18rem;font-weight:900;line-height:1.65}.homepage-service-row p{color:rgb(var(--color-muted));display:-webkit-box;overflow:hidden;font-size:.95rem;line-height:1.9;-webkit-box-orient:vertical;-webkit-line-clamp:2}.homepage-service-link{display:inline-flex;align-items:center;gap:.45rem;color:rgb(var(--color-primary));font-size:.9rem;font-weight:900;white-space:nowrap}.homepage-service-link span{color:rgb(var(--color-premium));transition:transform .25s ease}.homepage-service-row:hover .homepage-service-link span{transform:translate(-4px)}html[dir=ltr] .homepage-service-row:hover .homepage-service-link span{transform:translate(4px)}.homepage-services-enter{transition:opacity .34s ease,transform .34s ease}.homepage-services-leave{transition:opacity .16s ease,transform .16s ease}.homepage-services-enter-start{opacity:0;transform:translateY(12px)}.homepage-services-enter-end,.homepage-services-leave-start{opacity:1;transform:translateY(0)}.homepage-services-leave-end{opacity:0;transform:translateY(8px)}.home-regulatory-strip{position:relative;isolation:isolate;width:100%;overflow:hidden;background:radial-gradient(circle at 14% 18%,rgb(var(--color-premium) / .28),transparent 23rem),radial-gradient(circle at 88% 78%,rgb(var(--color-premium) / .18),transparent 25rem),linear-gradient(135deg,#030303,#14120d 46%,#050505);padding:clamp(4.5rem,7vw,6.5rem) 0}.home-regulatory-strip:before{content:"LMMAH";position:absolute;z-index:0;inset-inline-start:50%;top:50%;color:#ffffff0f;font-size:clamp(7rem,16vw,16rem);font-weight:900;letter-spacing:.35rem;line-height:1;pointer-events:none;transform:translate(-50%,-50%);white-space:nowrap}.home-regulatory-strip:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(120deg,transparent 0 48%,rgb(var(--color-premium) / .055) 49% 51%,transparent 52% 100%);background-size:260px 260px;-webkit-mask-image:radial-gradient(circle at center,black 0%,black 38%,transparent 82%);mask-image:radial-gradient(circle at center,black 0%,black 38%,transparent 82%);pointer-events:none}.home-regulatory-strip>.w-full{position:relative;z-index:1}.home-regulatory-header{position:relative;z-index:2;margin:0 auto 2.5rem;max-width:48rem;padding-inline:1.5rem;text-align:center}.home-regulatory-header h2{position:relative;z-index:2;color:#fff;font-size:clamp(2rem,4vw,2.85rem);font-weight:900;line-height:1.35;letter-spacing:0}.home-regulatory-header p{margin:1rem auto 0;max-width:42rem;color:#ffffff9e;line-height:1.9}.home-regulatory-strip .w-full:before{content:"";position:absolute;z-index:0;width:32rem;height:32rem;border-radius:999px;background:rgb(var(--color-premium) / .2);filter:blur(86px);inset-inline-start:4%;top:-9rem;opacity:.7;pointer-events:none;animation:regulatorySoftGlow 10s ease-in-out infinite alternate}@keyframes regulatorySoftGlow{0%{opacity:.42;transform:translateY(0) scale(1)}to{opacity:.72;transform:translateY(2.5rem) scale(1.12)}}@media(prefers-reduced-motion:reduce){.home-regulatory-strip .w-full:before{animation:none}}.home-regulatory-marquee,.logos-marquee{position:relative;z-index:2;width:100%;overflow:hidden;padding-block:.35rem .7rem;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-regulatory-marquee.is-dragging,.logos-marquee.is-dragging{cursor:grabbing}.home-regulatory-marquee:before,.home-regulatory-marquee:after,.logos-marquee:before,.logos-marquee:after{content:none;display:none;background:none}.home-regulatory-marquee:before,.logos-marquee:before{inset-inline-start:0}.home-regulatory-marquee:after,.logos-marquee:after{inset-inline-end:0}.home-regulatory-track,.logos-track{display:flex;width:-moz-max-content;width:max-content;align-items:stretch;gap:1.35rem;padding-inline:max(1.5rem,calc((100vw - 76rem)/2 + 1.5rem));will-change:transform}.home-regulatory-card,.logo-card{position:relative;display:flex;width:17.5rem;min-height:10.25rem;flex:0 0 17.5rem;flex-direction:column;align-items:center;justify-content:space-between;gap:.9rem;overflow:hidden;border:1px solid rgb(255 255 255 / .78);border-radius:1.35rem;background:linear-gradient(180deg,#fff,#f8f7f3);padding:1.2rem 1.15rem 1.05rem;text-align:center;text-decoration:none;box-shadow:none;transition:transform .28s ease,border-color .28s ease,background .28s ease,box-shadow .28s ease}.home-regulatory-card:before,.logo-card:before{content:"";position:absolute;inset-inline:1.1rem;top:0;height:2px;border-radius:0 0 999px 999px;background:linear-gradient(to left,rgb(var(--color-premium) / .84),rgb(var(--color-premium) / .16));opacity:.72;transition:inset .28s ease,height .28s ease,opacity .28s ease}.home-regulatory-card:hover,.logo-card:hover{border-color:rgb(var(--color-premium) / .55);background:linear-gradient(180deg,#fff,#fffaf0);box-shadow:0 18px 44px #00000029;transform:translateY(-4px) scale(1.012)}.home-regulatory-card:hover:before,.logo-card:hover:before{inset-inline:.9rem;height:3px;opacity:1}.related-entity-logo-shell{display:flex;width:100%;min-height:6.15rem;align-items:center;justify-content:center;padding:.1rem .15rem}.related-entity-card img{display:block;width:auto;max-width:min(14.5rem,98%);max-height:5.85rem;-o-object-fit:contain;object-fit:contain;transform:translateZ(0);transition:transform .32s ease,filter .32s ease}.related-entity-card:hover img{filter:saturate(1.04) contrast(1.04);transform:scale(1.08)}.home-regulatory-mark{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;border-radius:.95rem;background:rgb(var(--color-primary));padding:.6rem 1rem;color:#fff;font-size:.84rem;font-weight:900}.home-regulatory-name,.logo-card-name{display:flex;min-height:2.95rem;align-items:center;justify-content:center;color:rgb(var(--color-primary));font-size:.88rem;font-weight:800;line-height:1.55;text-wrap:balance}.why-lmmah-light{border-top:1px solid rgb(var(--color-border))}.services-sectors-panel{position:relative;overflow:hidden;border:0;border-radius:0;background:transparent;padding:2rem;box-shadow:none}.services-sectors-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.services-sector-card{position:relative;isolation:isolate;overflow:hidden;display:flex;min-height:10rem;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgb(var(--color-border));border-radius:1.35rem;background:linear-gradient(135deg,#fffffff5,#fafafae6 58%,rgb(var(--color-premium) / .07)),#ffffffe0;padding:1.35rem;text-align:center;box-shadow:0 14px 34px #1111110b;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease,background .28s ease}.services-sector-card:before{content:"";position:absolute;z-index:-1;inset-inline-start:1.25rem;top:1.15rem;width:3.25rem;height:.18rem;border-radius:999px;background:linear-gradient(to left,rgb(var(--color-premium)),rgb(var(--color-primary)));opacity:.78;transition:width .28s ease,opacity .28s ease}.services-sector-card:after{content:"";position:absolute;z-index:-1;inset-inline-end:-1px;bottom:-1px;width:42%;height:46%;border-block-start:1px solid rgb(var(--color-premium) / .28);border-inline-start:1px solid rgb(var(--color-premium) / .22);border-start-start-radius:2.25rem;opacity:.72;transition:width .28s ease,height .28s ease,border-color .28s ease}.services-sector-card:hover{border-color:rgb(var(--color-premium) / .72);background:linear-gradient(135deg,#fff,#fffffff0 52%,rgb(var(--color-premium) / .12)),#fff;box-shadow:0 20px 46px #11111113;transform:translateY(-4px)}.services-sector-card:hover:before{width:4.6rem;opacity:1}.services-sector-card:hover:after{width:52%;height:55%;border-color:rgb(var(--color-premium) / .42)}.services-sector-mark{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:2.2rem;align-items:center;justify-content:center;border:1px solid rgb(var(--color-premium) / .34);border-radius:999px;background:rgb(var(--color-premium) / .11);padding:.35rem .8rem;color:rgb(var(--color-primary));font-size:.78rem;font-weight:900}.services-sector-card h3{position:relative;z-index:1;color:rgb(var(--color-primary));font-size:1.05rem;font-weight:900;line-height:1.8}.services-sector-card h3:after{content:"";display:block;width:2.25rem;height:1px;margin:.75rem auto 0;background:rgb(var(--color-premium) / .62)}.regulatory-logos-section--full{position:relative;width:100%;overflow:hidden;background:radial-gradient(circle at 12% 20%,rgb(var(--color-premium) / .14),transparent 26rem),linear-gradient(135deg,#050505,#111 58%,#070707);padding:4.5rem 0}.regulatory-logos-header{position:relative;z-index:2;margin:0 auto 2.5rem;max-width:46rem;padding-inline:1.5rem;text-align:center}.regulatory-logos-header h2{position:relative;z-index:2;color:#fff;font-size:clamp(2rem,4vw,2.85rem);font-weight:900;line-height:1.35;letter-spacing:0}.logo-card-mark{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;border-radius:.95rem;background:rgb(var(--color-primary));padding:.6rem 1rem;color:#fff;font-size:.84rem;font-weight:900}@media(max-width:768px){html:has(.home-page){scroll-snap-type:none}.home-section{min-height:auto;scroll-snap-align:none}.home-section.section-spacing{padding-block:4.5rem}.contact-footer-section,.contact-footer-inner{min-height:auto}.contact-area{padding:4rem 0 2rem}.section-heading{max-width:100%;margin-inline:auto;text-align:center}.section-eyebrow{justify-content:center}.section-heading:before,.section-heading[data-watermark]:after{display:none}.section-heading h2{font-size:2.25rem}.section-heading p{margin-inline:auto;font-size:.95rem}.success-preview-layout{grid-template-columns:1fr;gap:2.2rem}.home-section-hero{min-height:100svh}section.page-hero.section-spacing{min-height:calc(100svh - 96px);padding-block:4.75rem}.homepage-services-tabs{display:grid;width:100%;border-radius:1.25rem}.homepage-services-tab,.homepage-services-cta{width:100%}.about-stats{grid-template-columns:1fr}.homepage-service-row{grid-template-columns:1fr;gap:.7rem;min-height:auto;padding:1.35rem}.homepage-service-number{justify-content:flex-start;font-size:1.35rem}.homepage-service-link{margin-top:.35rem}.services-switcher{justify-content:stretch}.services-switcher-btn{width:100%}.home-regulatory-strip{padding:3.75rem 0}.home-regulatory-strip:before{font-size:clamp(5.25rem,28vw,9rem);letter-spacing:.16rem}.home-regulatory-strip .w-full:before{width:18rem;height:18rem;filter:blur(62px);inset-inline-start:-4rem;top:-5rem}.home-regulatory-marquee:before,.home-regulatory-marquee:after,.logos-marquee:before,.logos-marquee:after{width:3.5rem}.home-regulatory-track,.logos-track{gap:.9rem;padding-inline:1rem}.home-regulatory-card,.logo-card{width:14.5rem;flex-basis:14.5rem;min-height:8rem;padding:1rem 1.05rem .9rem}.related-entity-logo-shell{min-height:5.25rem;padding:.1rem .15rem}.services-sectors-panel{padding:1.25rem}.services-sectors-grid{grid-template-columns:1fr}.services-sector-card{min-height:8rem}.related-entity-card img{max-width:12.25rem;max-height:5rem}}@media(min-width:769px)and (max-width:1180px){.home-regulatory-card,.logo-card{width:15.5rem;flex-basis:15.5rem}.services-sectors-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.footer.site-footer{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:radial-gradient(circle at 76% 18%,rgb(var(--color-premium) / .13),transparent 29%),radial-gradient(circle at 12% 74%,rgb(255 255 255 / .045),transparent 27%),linear-gradient(135deg,#050505,#111 45%,#050505);padding:clamp(4.25rem,5.9vw,5.125rem) 0 0}.footer.site-footer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(120deg,transparent 0 48%,rgb(var(--color-premium) / .035) 49% 51%,transparent 52% 100%);background-size:18rem 18rem;opacity:.55;-webkit-mask-image:radial-gradient(circle at center,black 0%,transparent 78%);mask-image:radial-gradient(circle at center,black 0%,transparent 78%)}.footer-watermark{position:absolute;z-index:0;inset-inline:0;top:54%;color:#ffffff07;font-size:clamp(4.4rem,7.6vw,9.375rem);font-weight:900;line-height:1;pointer-events:none;text-align:center;transform:translateY(-50%);white-space:nowrap}.footer-main,.footer-bottom{position:relative;z-index:2}.footer-main{display:grid;grid-template-columns:minmax(20rem,1.35fr) minmax(8.5rem,.8fr) minmax(9rem,.85fr) minmax(26rem,1.55fr);gap:clamp(2rem,3.4vw,2.625rem);align-items:flex-start;max-width:92.5rem;margin:0 auto;padding:1.125rem clamp(2rem,4vw,3.5rem) clamp(2rem,3vw,2.375rem)}.footer-brand{display:flex;flex-direction:column;align-items:center}.footer-brand-glass{position:relative;display:flex;width:min(27.5rem,100%);height:auto;min-height:14.4rem;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgb(255 255 255 / .08);border-radius:2.125rem;background:radial-gradient(circle at 50% 0%,rgb(255 255 255 / .1),transparent 42%),linear-gradient(135deg,#ffffff13,#ffffff06);box-shadow:inset 0 1px #ffffff14,0 1.875rem 5.625rem #00000059;padding:2.1rem 2.625rem;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.footer-brand-glass:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:radial-gradient(circle at 50% 0%,rgb(var(--color-premium) / .18),transparent 34%),radial-gradient(circle at 0% 50%,rgb(255 255 255 / .08),transparent 35%),radial-gradient(circle at 100% 50%,rgb(255 255 255 / .06),transparent 35%);opacity:.55;pointer-events:none}.footer-brand-glass:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;box-shadow:inset 0 0 55px #0000006b;pointer-events:none}.footer-logo{position:relative;inset:auto;z-index:2;display:block;width:min(22.5rem,100%);height:auto;max-width:100%;max-height:10.5rem;-o-object-fit:contain;object-fit:contain;opacity:.96!important;filter:brightness(1.08) contrast(1.04) drop-shadow(0 .625rem 1.75rem rgb(0 0 0 / .35))!important;transform:none}.footer-logo-text{position:relative;z-index:2;color:#fff;font-size:1.7rem;font-weight:900}.footer-socials{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1.25rem;flex-wrap:wrap}.footer-social-link{width:3rem;height:3rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#d6be7a;background:#ffffff0b;border:1px solid rgb(var(--color-premium) / .42);box-shadow:inset 0 1px #ffffff14,0 .75rem 1.875rem #00000038;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);text-decoration:none;transition:transform .22s ease,background-color .22s ease,border-color .22s ease,color .22s ease}.footer-social-link:hover{color:#050505;background:rgb(var(--color-premium));border-color:rgb(var(--color-premium));transform:translateY(-3px)}.footer-social-link svg{width:1.25rem;height:1.25rem}.footer-title{position:relative;margin-bottom:1.125rem;color:#d6be7a;font-size:1.125rem;font-weight:800}.footer-title:after{content:"";display:block;width:2.75rem;height:1px;margin-top:.625rem;background:rgb(var(--color-premium))}.footer-links{display:grid;gap:.75rem}.footer-links a{color:#ffffffd1;font-size:.95rem;line-height:1.7;text-decoration:none;transition:color .22s ease,transform .22s ease}.footer-links a:hover{color:#d6be7a;transform:translate(-4px)}html[dir=ltr] .footer-links a:hover{transform:translate(4px)}.footer-contact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1.35rem;align-items:start}.footer-contact-item{display:flex;min-height:3.5rem;gap:.75rem;align-items:flex-start}.footer-contact-icon{flex:0 0 2.25rem;width:2.25rem;height:2.25rem;border-radius:.75rem;display:inline-flex;align-items:center;justify-content:center;color:#d6be7a;background:rgb(var(--color-premium) / .08);border:1px solid rgb(var(--color-premium) / .18)}.footer-contact-icon svg{width:1rem;height:1rem}.footer-contact-content{display:grid;gap:.125rem;min-width:0}.footer-contact-value{color:#ffffffeb;font-size:.95rem;font-weight:700;line-height:1.55;overflow-wrap:anywhere;word-break:break-word}.footer-contact-label{color:#ffffff85;font-size:.75rem;line-height:1.45}.footer-contact-value a{color:inherit;text-decoration:none;transition:color .18s ease}.footer-contact-value a:hover{color:#d6be7a}.footer-bottom{border-top:1px solid rgb(var(--color-premium) / .2);color:#ffffffbd;font-size:.875rem;padding:1rem 1.25rem 1.2rem;text-align:center}.footer-bottom p{margin:0}.footer-bottom p:after{content:"";display:block;width:7.5rem;height:1px;margin:.625rem auto 0;background:linear-gradient(90deg,transparent,rgb(var(--color-premium)),transparent)}.admin-social-row{display:grid;grid-template-columns:minmax(14rem,1fr) auto 7rem;gap:1rem;align-items:end;padding:1rem;border:1px solid rgb(0 0 0 / .08);border-radius:1rem;background:#ffffffb8}.admin-social-toggle{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem}.admin-social-toggle input{width:1rem;height:1rem}@media(max-width:1100px){.footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.125rem;padding:1rem 2rem 2.125rem}.footer-contact-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.1rem}}@media(max-width:640px){.footer-main{grid-template-columns:1fr;gap:1.75rem;padding:.75rem 1.25rem 1.75rem;text-align:center}.footer-brand,.footer-socials{align-items:center;justify-content:center}.footer-title:after{margin-inline:auto}.footer-brand-glass{min-height:11rem;padding:1.5rem}.footer-logo{width:min(18.5rem,100%);max-height:8rem}.footer-contact-item{flex-direction:column;min-height:auto;justify-items:center;align-items:center;gap:.5rem}.footer-contact-list{grid-template-columns:1fr;gap:.875rem}.admin-social-row{grid-template-columns:1fr;align-items:stretch}}.page-hero--light{color:rgb(var(--color-primary))!important}.page-hero--light .hero-refined-overlay{display:none!important}.page-hero--light .hero-refined-content,.page-hero--light .hero-refined-content *{text-shadow:none!important}.page-hero--light .hero-title-refined,.page-hero--light h1,.page-hero--light h2{color:rgb(var(--color-primary))!important}.page-hero--light .hero-description-refined,.page-hero--light .hero-service-description,.page-hero--light p:not(.hero-badge-refined){color:rgb(var(--color-muted))!important}.page-hero--light .hero-badge-refined,.page-hero--light .hero-service-badge,.page-hero--light>.site-container>p:first-child{border-color:rgb(var(--color-border))!important;background:rgb(var(--color-section))!important;color:rgb(var(--color-primary))!important;box-shadow:0 12px 30px #1111110f!important}.page-hero--light .absolute .bg-premium\/30,.page-hero--light .bg-premium\/30{background-color:rgb(var(--color-premium) / .36)!important}.hover\:border-accent:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-accent) / var(--tw-border-opacity, 1))}.hover\:border-premium:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-premium) / var(--tw-border-opacity, 1))}.hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity, 1))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity, 1))}.hover\:bg-primary-dark:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-primary-dark) / var(--tw-bg-opacity, 1))}.hover\:bg-section:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-section) / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:text-accent-dark:hover{--tw-text-opacity: 1;color:rgb(var(--color-accent-dark) / var(--tw-text-opacity, 1))}.hover\:text-premium:hover{--tw-text-opacity: 1;color:rgb(var(--color-premium) / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(var(--color-primary) / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:grayscale-0:hover{--tw-grayscale: grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity, 1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:text-accent-dark{--tw-text-opacity: 1;color:rgb(var(--color-accent-dark) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white\/35{color:#ffffff59}.group:hover .group-hover\:text-white\/70{color:#ffffffb3}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:pt-36{padding-top:9rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}}@media(min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:leading-9{line-height:2.25rem}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-28{top:7rem}.lg\:top-32{top:8rem}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.7fr_1\.3fr\]{grid-template-columns:.7fr 1.3fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1fr_0\.35fr\]{grid-template-columns:1fr .35fr}.lg\:grid-cols-\[1fr_0\.45fr\]{grid-template-columns:1fr .45fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[auto_1fr_1\.5fr_auto\]{grid-template-columns:auto 1fr 1.5fr auto}.lg\:grid-cols-\[minmax\(17rem\,23rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(17rem,23rem) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:p-10{padding:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pt-40{padding-top:10rem}.lg\:text-7xl{font-size:4.5rem;line-height:1}}
