:root{--navy-950:#080d2d;--navy-900:#101747;--navy-800:#171f5d;--indigo:#302888;--green:#79c523;--green-dark:#58a315;--cyan:#13a9c9;--amber:#f4b43f;--coral:#f06b59;--ink:#171b2d;--muted:#687083;--soft:#f5f7fa;--line:#e3e7ee;--white:#fff;--radius-sm:16px;--radius:24px;--radius-lg:36px;--shadow-sm:0 16px 42px #0f174714;--shadow:0 28px 80px #0f174724;--font-ar:"Cairo", "Segoe UI", Tahoma, Arial, sans-serif;--font-en:"Outfit", "Segoe UI", Arial, sans-serif;--font-ui:var(--font-ar)}.namaa-theme-btn{color:#0d3a52;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#ffffffb8;border:1px solid #00336624;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;transition:color .3s,background .3s,border-color .3s,transform .3s;display:flex;box-shadow:inset 0 1px #ffffffc7}.namaa-theme-btn:hover{color:#007f78;background:#00a69c1f;border-color:#00a69c61;transform:translateY(-1px)}.namaa-theme-btn svg{width:18px;height:18px}.namaa-theme-icon-moon{display:none}.namaa-theme-icon-sun{display:block}[data-theme=dark] .namaa-theme-btn{color:#a2eb3a;background:#ffffff12;border-color:#ffffff29}[data-theme=dark] .namaa-theme-btn:hover{color:#fff;background:#94dc3824;border-color:#94dc3857}[data-theme=dark] .namaa-theme-icon-sun{display:none}[data-theme=dark] .namaa-theme-icon-moon{display:block}.admin-form-intro{color:#fff;background:linear-gradient(135deg,#002b52,#06496b);border-radius:18px;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 26px;display:flex}.admin-form-intro span{letter-spacing:.08em;color:#72dfca;font-size:.72rem}.admin-form-intro h2{margin:.3rem 0 0;font-size:1.35rem}.admin-form-intro p{color:#d5e5ed;max-width:420px;margin:0;font-size:.88rem;line-height:1.8}.admin-form-section{overflow:hidden;padding:0!important}.admin-form-section summary{cursor:pointer;border-bottom:1px solid #0000;align-items:center;gap:12px;padding:18px 22px;list-style:none;display:flex}.admin-form-section[open] summary{border-color:#e5edf2}.admin-form-section summary::-webkit-details-marker{display:none}.admin-form-section summary>span{color:#008f85;background:#e8f8f4;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.admin-form-section summary strong{color:#062f50;flex:1;font-size:1.05rem}.admin-form-section summary i{font-size:1.25rem;transition:transform .2s}.admin-form-section[open] summary i{transform:rotate(180deg)}.admin-form-section .form-grid{padding:22px}.admin-file-field,.admin-upload-card{text-align:center;background:#f8fbfc;border:1px dashed #a9c4d3;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:18px;display:flex}.admin-file-field input[type=file],.admin-upload-card input[type=file]{background:#fff;border:1px solid #d9e5eb;border-radius:10px;width:100%;padding:10px}.admin-file-field small,.admin-upload-card small{color:#627b89}.admin-file-placeholder{color:#78909c;place-items:center;min-height:120px;display:grid}.admin-file-placeholder i{font-size:2rem}.admin-upload-card img,.admin-file-field .current-image{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:12px;width:100%;height:150px}.admin-remove-file{color:#a63232;align-items:center;gap:8px;font-size:.82rem;display:flex}.admin-document-current{color:#a42525;background:#fff0f0;border-radius:10px;align-items:center;gap:10px;padding:12px 16px;font-weight:700;display:flex}.publish-panel-heading span{color:#008f85;font-size:.72rem;font-weight:800}.publish-panel-heading h2{margin:.25rem 0 1rem}.publish-actions{gap:10px;display:grid}.publish-actions button{justify-content:center;width:100%}.publish-help{color:#6c8290;font-size:.76rem;line-height:1.7}.admin-list-shell{background:#fff;border:1px solid #e2eaf0;border-radius:20px;overflow:hidden;box-shadow:0 12px 35px #002b520f}.admin-list-toolbar{background:#f8fafb;border-bottom:1px solid #e7edf1;padding:18px 20px}.admin-filter-form{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-filter-form select{min-width:140px}.admin-search{flex:1;min-width:240px;position:relative}.admin-search i{color:#78909c;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.admin-search input{width:100%;padding-right:42px}.admin-clear-filter{color:#647d8a;font-size:.82rem;text-decoration:underline}.admin-bulk-bar{background:#e9f8f5;border-bottom:1px solid #c5ebe3;align-items:center;gap:14px;padding:12px 20px;display:flex}.admin-bulk-bar strong{color:#006f68;margin-inline-end:auto}.admin-table-wrap{overflow-x:auto}.admin-table{border-collapse:collapse;text-align:right;width:100%}.admin-table th{color:#607784;white-space:nowrap;background:#f8fafb;border-bottom:1px solid #e4ebef;padding:14px 18px;font-size:.78rem}.admin-table td{color:#294b5e;vertical-align:middle;border-bottom:1px solid #edf2f4;padding:15px 18px}.admin-table tbody tr:hover{background:#fbfdfd}.admin-table small{color:#8398a3;margin-top:4px;display:block}.check-cell{text-align:center!important;width:42px!important}.admin-item-identity{align-items:center;gap:12px;min-width:230px;display:flex}.admin-item-identity img,.admin-item-placeholder{-o-object-fit:contain;object-fit:contain;background:#f0f5f7;border:1px solid #e1e9ed;border-radius:12px;width:48px;height:48px}.admin-item-placeholder{color:#78909c;place-items:center;display:grid}.admin-item-identity strong{color:#062f50;display:block}.admin-item-identity span{color:#8298a4;font-size:.75rem}.admin-status{color:#526c7a;white-space:nowrap;background:#eef3f5;border-radius:999px;padding:5px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.status-published{color:#157354;background:#e4f7ef}.status-draft{color:#946500;background:#fff5d8}.status-hidden,.status-archived{color:#65727a;background:#edf0f2}.status-scheduled,.status-reviewing{color:#2866a5;background:#e8f1ff}.status-closed,.status-rejected{color:#9b3030;background:#fde9e9}.admin-row-actions{justify-content:flex-end;gap:6px;display:flex}.admin-row-actions a,.admin-row-actions button{color:#21536d;cursor:pointer;background:#edf5f7;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.admin-row-actions a:hover,.admin-row-actions button:hover{color:#fff;background:#008f85}.admin-row-actions .danger:hover{background:#b63636}.admin-empty-state{color:#6c8491;flex-direction:column;align-items:center;padding:54px 20px;display:flex}.admin-empty-state>i{color:#b2c4cc;font-size:3rem}.admin-empty-state h3{color:#244b60;margin:10px 0 4px}.admin-empty-state p{margin:0 0 16px}.admin-pagination{background:#fbfcfd;padding:15px 20px}.admin-confirm-dialog{border:0;border-radius:20px;padding:0;box-shadow:0 25px 80px #0014284d}.admin-confirm-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#001c328c}.admin-confirm-card{text-align:center;width:min(430px,90vw);padding:30px}.admin-confirm-card>i{color:#c53d3d;font-size:2.5rem}.admin-confirm-card h2{color:#082f4d}.admin-confirm-card p{color:#607987;line-height:1.7}.admin-confirm-card>div{justify-content:center;gap:10px;margin-top:20px;display:flex}.admin-danger-button{color:#fff;background:#b83030;border:0;border-radius:10px;padding:10px 20px;font-weight:800}.admin-v2-alert.warning{color:#7e5a00;background:#fff8df;border-color:#efd47b}.admin-v2-profile-copy a{color:#9fc0d1;font-size:.72rem}.admin-v2-profile-copy a:hover{color:#6fe0cc}.is-loading{pointer-events:none;opacity:.7}.is-loading:after{content:"";border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite admin-spin}@keyframes admin-spin{to{transform:rotate(360deg)}}@media (width<=900px){.admin-form-intro{display:block}.admin-form-intro p{margin-top:10px}.admin-filter-form>*{flex:180px}.admin-search{flex-basis:100%}.admin-table th,.admin-table td{padding:12px}.editor-form{display:block}.publish-panel{margin-top:16px;position:static!important}}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{color:var(--ink);background:var(--white);font-family:var(--font-ar);font-synthesis-weight:none;margin:0;font-size:16px;line-height:1.75;overflow-x:hidden}html[lang=en] body{font-family:var(--font-en)}html[lang=en]{--font-ui:var(--font-en)}body.menu-open{overflow:hidden}img{image-rendering:auto;backface-visibility:hidden;max-width:100%;height:auto;display:block}:where(picture,video,canvas,svg){max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.error-page-section{isolation:isolate;color:#fff;background:radial-gradient(circle at 18% 22%,#00a69c3d,#0000 34%),radial-gradient(circle at 82% 15%,#92d83b2e,#0000 30%),linear-gradient(145deg,#031d2d,#062b3c 55%,#042331);align-items:center;min-height:72vh;padding:clamp(140px,16vw,210px) 0 clamp(80px,10vw,130px);display:grid;position:relative;overflow:hidden}.error-page-section:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.error-page-card{text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff21,#ffffff0b);border:1px solid #beede42e;border-radius:clamp(28px,4vw,44px);max-width:780px;margin-inline:auto;padding:clamp(28px,5vw,58px);box-shadow:0 30px 90px #00000047,inset 0 1px #ffffff29}.error-page-card>span{color:#052335;min-width:86px;height:48px;font-family:var(--font-en);background:linear-gradient(135deg,#92d83b,#58d99a);border-radius:999px;place-items:center;font-size:1.4rem;font-weight:950;display:inline-grid}.error-page-card h1{color:#fff;margin:20px 0 12px;font-size:clamp(2.2rem,5vw,4.8rem);font-weight:950;line-height:1.08}.error-page-card p{color:#ecfffbb8;max-width:620px;margin:0 auto 28px;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.9}.error-page-card div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.error-page-card a{color:#fff;background:#ffffff13;border:1px solid #ffffff2e;border-radius:15px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:900;display:inline-flex}.error-page-card a.primary{color:#052335;background:linear-gradient(135deg,#92d83b,#58d99a);border-color:#0000}button{cursor:pointer}svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.skip-link{z-index:1000;color:var(--navy-900);background:var(--white);border-radius:10px;padding:10px 16px;transition:transform .2s;position:fixed;inset-block-start:12px;inset-inline-start:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:100;border-bottom:1px solid #ffffff1f;transition:background .3s,border-color .3s,box-shadow .3s;position:fixed;inset:0 0 auto}.site-header.scrolled{border-color:var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;box-shadow:0 12px 42px #0b113414}.nav-shell{justify-content:space-between;align-items:center;gap:28px;min-height:88px;display:flex}.brand{background:var(--white);border-radius:8px;align-items:center;width:196px;height:62px;display:flex;overflow:hidden}.brand img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.main-nav{color:#ffffffc7;align-items:center;gap:16px;font-size:.82rem;font-weight:600;display:flex}.main-nav a{padding-block:12px;transition:color .2s;position:relative}.main-nav a:after{content:"";background:var(--green);border-radius:999px;height:2px;transition:transform .25s;position:absolute;inset-block-end:3px;inset-inline:0;transform:scaleX(0)}.main-nav a:hover,.main-nav a.active{color:var(--white)}.main-nav a:hover:after,.main-nav a.active:after{transform:scaleX(1)}.site-header.scrolled .main-nav,.site-header.scrolled .language-link,.site-header.scrolled .menu-toggle{color:#343a4d}.site-header.scrolled .main-nav a:hover,.site-header.scrolled .main-nav a.active{color:var(--navy-900)}.nav-actions{align-items:center;gap:10px;display:flex}.language-link{color:var(--white);font-family:var(--font-en);align-items:center;gap:7px;padding:8px;font-size:.84rem;font-weight:800;display:inline-flex}.language-link svg{width:18px}.nav-cta{min-height:42px;color:var(--white);border:1px solid #ffffff4d;border-radius:999px;align-items:center;padding:8px 17px;font-size:.84rem;font-weight:700;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.site-header.scrolled .nav-cta{border-color:var(--navy-900);color:var(--navy-900)}.nav-cta:hover{border-color:var(--green);color:var(--navy-900);background:var(--green)}.menu-toggle{width:42px;height:42px;color:var(--white);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:none}.menu-toggle span{background:currentColor;border-radius:2px;width:22px;height:2px;transition:transform .25s,opacity .25s}.eyebrow{color:var(--green-dark);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:20px;font-size:.76rem;font-weight:800;display:inline-flex}.eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.button{border:0;border-radius:999px;justify-content:center;align-items:center;gap:11px;min-height:54px;padding:12px 24px;font-weight:800;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button svg,.text-link svg{width:18px;transition:transform .25s}[dir=rtl] .button svg:not(.form-button svg),[dir=rtl] .text-link svg{transform:rotate(180deg)}.button:hover svg,.text-link:hover svg{transform:translate(4px)}[dir=rtl] .button:hover svg:not(.form-button svg),[dir=rtl] .text-link:hover svg{transform:rotate(180deg)translate(4px)}.button-glass{color:var(--white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border:1px solid #ffffff3d}.button-glass:hover{background:#ffffff21}.text-link{color:var(--navy-900);align-items:center;gap:9px;margin-top:20px;font-weight:800;display:inline-flex}.soft-section{background:radial-gradient(circle at 8% 10%, #79c52314, transparent 18%), var(--soft)}.section-heading h2,.story-copy h2,.distribution-copy h2,.therapy-copy h2,.strategy-heading h2,.map-copy h2,.promise-card h2,.contact-info h2,.final-cta-card h2{color:var(--navy-900);letter-spacing:-.045em;margin:0;font-size:clamp(2.7rem,5vw,4.9rem);line-height:1.06}html[lang=ar] .section-heading h2,html[lang=ar] .story-copy h2,html[lang=ar] .distribution-copy h2,html[lang=ar] .therapy-copy h2,html[lang=ar] .strategy-heading h2,html[lang=ar] .map-copy h2,html[lang=ar] .promise-card h2,html[lang=ar] .contact-info h2,html[lang=ar] .final-cta-card h2{letter-spacing:-.025em}.heading-row{grid-template-columns:1.08fr .82fr;align-items:end;gap:90px;display:grid}.heading-row>p,.heading-row>div:last-child p{color:var(--muted);margin:0;font-size:1.02rem}.centered{text-align:center;max-width:820px;margin-inline:auto}.centered .eyebrow{justify-content:center}.reveal{opacity:1;transform:none}.js-enabled .reveal{--reveal-delay:0s;--reveal-y:24px;opacity:0;transform:translate3d(0, var(--reveal-y), 0);transition:opacity .7s,transform .78s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay);will-change:opacity, transform}.js-enabled .reveal.is-visible,.js-enabled .reveal.visible{opacity:1;will-change:auto;transform:translate(0,0)}.reveal-delay-1,.stagger-1{--reveal-delay:90ms}.reveal-delay-2,.stagger-2{--reveal-delay:.18s}.reveal-delay-3,.stagger-3{--reveal-delay:.27s}.reveal-delay-4,.stagger-4{--reveal-delay:.36s}.home-hero{min-height:820px;color:var(--white);background:var(--navy-950);align-items:center;display:flex;position:relative;overflow:hidden}.home-hero-media,.home-hero-overlay,.home-hero-grid{position:absolute;inset:0}.home-hero-media{background:url(/images/hero-pharma.webp) 50%/cover no-repeat;transform:scale(1.015)}.home-hero-overlay{background:linear-gradient(90deg,#080d2d14 0%,#080d2d3d 45%,#080d2df0 100%),linear-gradient(#0000 52%,#080d2dad)}[dir=ltr] .home-hero-overlay{background:linear-gradient(270deg,#080d2d14 0%,#080d2d3d 45%,#080d2df0 100%),linear-gradient(#0000 52%,#080d2dad)}.home-hero-grid,.page-hero-grid{opacity:.1;background-image:linear-gradient(#fff3 1px,#0000 1px),linear-gradient(90deg,#fff3 1px,#0000 1px);background-size:84px 84px;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.home-hero-inner{z-index:2;justify-content:space-between;align-items:center;gap:65px;min-height:820px;padding-block:160px 150px;display:flex;position:relative}.home-hero-copy{width:min(700px,67%)}.home-hero-copy h1,.page-hero-copy h1{letter-spacing:-.055em;margin:0 0 25px;font-size:clamp(3.8rem,6.3vw,6.7rem);font-weight:800;line-height:.98}html[lang=ar] .home-hero-copy h1,html[lang=ar] .page-hero-copy h1{letter-spacing:-.03em}.home-hero-copy h1 span,.page-hero-copy h1 span{color:var(--green)}.home-hero-copy>p{color:#ffffffbd;max-width:650px;margin:0;font-size:1.1rem;line-height:1.9}.hero-actions{gap:13px;margin-top:37px;display:flex}.hero-capsule{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#79c5232e,#ffffff0d);border:1px solid #ffffff21;border-radius:110px 110px 26px 26px;flex-direction:column;justify-content:flex-end;align-self:flex-end;width:220px;height:300px;margin-bottom:75px;padding:30px;display:flex;position:relative}.hero-capsule strong{color:var(--green);font-family:var(--font-en);font-size:3.2rem;line-height:1}.hero-capsule p{color:#ffffffb3;margin:10px 0 0;font-size:.82rem}.capsule-orbit{border:1px solid #fff3;border-radius:50%;width:80px;height:80px;position:absolute;inset-block-start:25px;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .capsule-orbit{transform:translate(50%)}.capsule-orbit:before,.capsule-orbit:after{content:"";border-radius:50%;position:absolute}.capsule-orbit:before{background:var(--green);width:18px;height:18px;inset:30px;box-shadow:0 0 25px #79c523b3}.capsule-orbit:after{background:var(--white);width:7px;height:7px;inset-block-start:-4px;inset-inline-start:37px}.hero-proof{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080d2d9e;border-top:1px solid #ffffff1f;position:absolute;inset:auto 0 0}.proof-grid{grid-template-columns:repeat(3,1fr);min-height:112px;display:grid}.proof-grid article{border-inline-start:1px solid #ffffff1a;align-items:center;gap:15px;min-width:0;padding-inline:34px;display:flex}.proof-grid article:last-child{border-inline-end:1px solid #ffffff1a}.proof-icon{width:44px;height:44px;color:var(--green);background:#79c52314;border-radius:14px;flex:none;place-items:center;display:grid}.proof-icon svg{width:25px}.proof-grid strong,.proof-grid span{display:block}.proof-grid strong{font-size:.9rem}.proof-grid article>div>span{color:#ffffff80;margin-top:3px;font-size:.74rem}.page-hero{min-height:650px;color:var(--white);background:var(--navy-950);align-items:center;display:flex;position:relative;overflow:hidden}.page-hero-media,.page-hero-grid{position:absolute;inset:0}.page-hero-media{opacity:.34;background:linear-gradient(90deg,#0000,#080d2dd6),url(/images/hero-pharma.webp) 25%/cover no-repeat}[dir=ltr] .page-hero-media{background:linear-gradient(270deg,#0000,#080d2dd6),url(/images/hero-pharma.webp) 25%/cover no-repeat}.page-hero-about .page-hero-media{filter:hue-rotate(-8deg)saturate(.8)}.page-hero-divisions .page-hero-media{filter:hue-rotate(9deg)}.page-hero-distribution .page-hero-media{opacity:.28}.page-hero-partners .page-hero-media{filter:saturate(.7)}.page-hero-contact .page-hero-media{filter:hue-rotate(18deg)}.page-hero-content{z-index:2;justify-content:space-between;align-items:flex-end;gap:70px;padding-block:180px 115px;display:flex;position:relative}.page-hero-copy{max-width:850px}.page-hero-copy h1{max-width:850px;font-size:clamp(3.7rem,6vw,6.3rem)}.page-hero-copy p{color:#ffffffb0;max-width:720px;margin:0;font-size:1.08rem}.page-hero-mark{align-items:flex-end;gap:13px;padding-bottom:14px;display:flex}.page-hero-mark span{color:var(--green);font-family:var(--font-en);font-size:4.3rem;font-weight:800;line-height:.85}.page-hero-mark small{color:#ffffff7a;font-family:var(--font-en);letter-spacing:.12em;font-size:.68rem;font-weight:800;line-height:1.2}.page-hero-line{z-index:2;background:var(--green);width:22%;height:5px;position:absolute;inset-block-end:0;inset-inline-end:0}.intro-layout{grid-template-columns:1fr .9fr;align-items:start;gap:110px;display:grid}.intro-content{padding-top:43px}.lead-copy{color:var(--muted);margin:0;font-size:1.08rem}.capability-list{border-top:1px solid var(--line);margin-top:35px}.capability-list div{border-bottom:1px solid var(--line);align-items:center;gap:20px;min-height:69px;display:flex}.capability-list span{color:var(--green-dark);font-family:var(--font-en);font-size:.72rem;font-weight:800}.capability-list strong{color:var(--navy-900);font-size:.95rem}.division-preview{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.division-tile{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);min-height:405px;padding:28px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.division-tile:first-child{color:var(--white);border-color:var(--navy-900);background:var(--navy-900)}.division-tile:hover{z-index:1;box-shadow:var(--shadow);border-color:#0000;transform:translateY(-8px)}.tile-number,.detail-number{color:#a9afbd;font-family:var(--font-en);font-size:.76rem;font-weight:800}.division-tile:first-child .tile-number{color:#ffffff6b}.tile-icon{border-radius:20px;place-items:center;width:66px;height:66px;margin-block:54px 29px;display:grid}.tile-icon svg{width:31px}.tile-icon.cyan{color:#07566b;background:#c9f3fa}.tile-icon.violet{color:#3a2b8b;background:#e8e2ff}.tile-icon.amber{color:#915300;background:#fff0c9}.tile-icon.coral{color:#a1322a;background:#ffe0db}.division-tile h3{color:var(--navy-900);margin:0 0 13px;font-size:1.3rem}.division-tile:first-child h3{color:var(--white)}.division-tile p{color:var(--muted);margin:0;font-size:.86rem}.division-tile:first-child p{color:#fff9}.tile-arrow{border:1px solid var(--line);width:38px;height:38px;color:var(--navy-900);border-radius:50%;place-items:center;transition:background .25s,color .25s;display:grid;position:absolute;inset-block-end:23px;inset-inline-end:24px}.tile-arrow svg{width:17px}[dir=rtl] .tile-arrow svg{transform:rotate(180deg)}.division-tile:first-child .tile-arrow{color:var(--white);border-color:#ffffff29}.division-tile:hover .tile-arrow{border-color:var(--green);color:var(--navy-900);background:var(--green)}.distribution-feature{color:var(--white);background:radial-gradient(circle at 80% 0%, #79c5232b, transparent 30%), var(--navy-900);position:relative;overflow:hidden}.distribution-feature:before,.strategy-section:before,.partnership-model:before{content:"";opacity:.06;background-image:linear-gradient(#fff3 1px,#0000 1px),linear-gradient(90deg,#fff3 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.distribution-feature-grid{grid-template-columns:1.18fr .82fr;align-items:center;gap:80px;display:grid;position:relative}.distribution-visual{background:var(--white);border:1px solid #ffffff1f;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 35px 90px #00000040}.distribution-visual img{-o-object-fit:cover;object-fit:cover;width:100%;min-height:450px}.visual-status{color:var(--navy-900);box-shadow:var(--shadow-sm);background:#ffffffe8;border-radius:13px;align-items:center;gap:10px;padding:12px 15px;font-size:.78rem;font-weight:800;display:flex;position:absolute;inset-block-end:24px;inset-inline-start:24px}.visual-status i{background:var(--green);border-radius:50%;width:9px;height:9px;position:relative}.visual-status i:after{content:"";border:1px solid var(--green);border-radius:50%;animation:2s infinite pulse;position:absolute;inset:-5px}@keyframes pulse{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}.distribution-copy h2{color:var(--white)}.distribution-copy>p{color:#ffffffa6;margin:25px 0 32px}.metric-row{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:34px;display:grid}.metric-row div{border-inline-start:1px solid #ffffff21;padding-inline-start:14px}.metric-row strong,.metric-row span{display:block}.metric-row strong{color:var(--green);font-family:var(--font-en);font-size:2.2rem;line-height:1}.metric-row strong:after,.map-stat-grid strong:after{content:"+";font-size:1rem}.metric-row span{color:#ffffff85;margin-top:7px;font-size:.72rem}.logo-rail{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.logo-rail div{border-inline-start:1px solid var(--line);place-items:center;height:160px;padding:28px;display:grid}.logo-rail div:first-child{border-inline-start:0}.logo-rail img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;filter:grayscale();opacity:.75;max-width:190px;max-height:85px;transition:filter .25s,opacity .25s,transform .25s}.logo-rail div:hover img{filter:grayscale(0);opacity:1;transform:scale(1.04)}.story-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:95px;display:grid}.story-copy>p{color:var(--muted);margin:24px 0 0}.story-signature{border-radius:var(--radius-lg);background:var(--soft);padding:28px;position:relative}.signature-image{border-radius:25px;height:480px;overflow:hidden}.signature-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:30% center;object-position:30% center;width:100%;height:100%}.signature-year{z-index:2;color:var(--white);background:var(--navy-900);border-radius:0 17px 17px 0;padding:18px 24px;position:absolute;inset-block-start:65px;inset-inline-start:0}[dir=rtl] .signature-year{border-radius:17px 0 0 17px}.signature-year span,.signature-year strong{display:block}.signature-year span{color:#ffffff8c;font-size:.7rem}.signature-year strong{color:var(--green);font-family:var(--font-en);font-size:2rem}.signature-caption{justify-content:space-between;gap:20px;padding:19px 4px 0;display:flex}.signature-caption span{color:var(--green-dark);font-size:.78rem;font-weight:800}.signature-caption strong{color:var(--navy-900);font-family:var(--font-en);font-size:.82rem}.signature-caption strong[dir=ltr]{text-align:left;direction:ltr;unicode-bidi:isolate}.purpose-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.purpose-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);min-height:430px;padding:40px;position:relative}.purpose-card-dark{color:var(--white);border-color:var(--navy-900);background:radial-gradient(circle at 90% 5%, #79c5232e, transparent 28%), var(--navy-900)}.purpose-number{color:#adb2c0;font-family:var(--font-en);font-size:.78rem;font-weight:800;position:absolute;inset-block-start:28px;inset-inline-end:30px}.purpose-card-dark .purpose-number{color:#fff6}.purpose-icon{width:70px;height:70px;color:var(--white);background:var(--navy-900);border-radius:22px;place-items:center;margin-bottom:110px;display:grid}.purpose-icon.green{color:var(--navy-900);background:var(--green)}.purpose-icon svg{width:34px}.purpose-card h3{color:var(--navy-900);margin:0 0 13px;font-size:1.8rem}.purpose-card-dark h3{color:var(--white)}.purpose-card p{max-width:530px;color:var(--muted);margin:0}.purpose-card-dark p{color:#ffffffa6}.values-section{background:var(--white)}.values-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.value-card{border:1px solid var(--line);border-radius:var(--radius);min-height:255px;padding:29px;transition:transform .3s,box-shadow .3s,border-color .3s}.value-card:hover{box-shadow:var(--shadow-sm);border-color:#0000;transform:translateY(-5px)}.value-card>span{color:var(--green-dark);font-family:var(--font-en);font-size:.74rem;font-weight:800}.value-card h3{color:var(--navy-900);margin:48px 0 9px;font-size:1.22rem}.value-card p{color:var(--muted);margin:0;font-size:.87rem}.strategy-section,.partnership-model{color:var(--white);background:radial-gradient(circle at 20% 0%, #13a9c926, transparent 27%), var(--navy-900);position:relative;overflow:hidden}.strategy-grid{grid-template-columns:.9fr 1.1fr;gap:100px;display:grid;position:relative}.strategy-heading h2{color:var(--white)}.strategy-list{border-top:1px solid #ffffff21}.strategy-list article{border-bottom:1px solid #ffffff21;grid-template-columns:55px 1fr;align-items:center;gap:18px;min-height:125px;display:grid}.strategy-list span{color:var(--green);font-family:var(--font-en);font-size:.74rem;font-weight:800}.strategy-list p{color:#ffffffba;margin:0}.divisions-detail{background:var(--white)}.division-detail-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.division-detail-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);min-height:520px;padding:38px;position:relative;box-shadow:0 18px 55px #0f17470b}.division-detail-card:first-child{background:linear-gradient(145deg,#fff,#effbfe)}.division-detail-card:nth-child(2){background:linear-gradient(145deg,#fff,#f5f2ff)}.division-detail-card:nth-child(3){background:linear-gradient(145deg,#fff,#fff9ea)}.division-detail-card:nth-child(4){background:linear-gradient(145deg,#fff,#fff3f1)}.detail-card-top{justify-content:space-between;align-items:flex-start;display:flex}.detail-card-top .tile-icon{margin:0}.division-detail-card h2{color:var(--navy-900);margin:72px 0 16px;font-size:2rem}.division-detail-card>p{color:var(--muted);margin:0}.division-detail-card ul{gap:12px;margin:32px 0 0;padding:0;list-style:none;display:grid}.division-detail-card li{color:#454c60;align-items:center;gap:11px;font-size:.88rem;display:flex}.division-detail-card li i{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px}.therapy-section{color:var(--white);background:radial-gradient(circle at 80% 10%, #79c52329, transparent 27%), var(--navy-900)}.therapy-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:90px;display:grid}.therapy-copy h2{color:var(--white)}.therapy-copy p{color:#ffffffa1;margin:24px 0 0}.therapy-cloud{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.therapy-cloud span{color:#fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:17px 22px}.therapy-cloud span:nth-child(2n){color:#d8f9b2;background:#79c52314;border-color:#79c52340}.process-section{background:var(--soft)}.process-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.process-card,.operation-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);min-height:285px;padding:30px;position:relative}.process-card:after{content:"";background:var(--green);transform-origin:0;border-radius:3px 3px 0 0;width:calc(100% - 44px);height:3px;transition:transform .3s;position:absolute;inset-block-end:0;inset-inline-start:22px;transform:scaleX(.2)}[dir=rtl] .process-card:after{transform-origin:100%}.process-card:hover:after{transform:scaleX(1)}.process-card>span,.operation-card>span{color:var(--green-dark);font-family:var(--font-en);font-size:.76rem;font-weight:800}.process-card h3,.operation-card h3{color:var(--navy-900);margin:75px 0 11px;font-size:1.2rem}.process-card p,.operation-card p{color:var(--muted);margin:0;font-size:.86rem}.map-section{background:var(--white)}.map-layout{grid-template-columns:.82fr 1.18fr;align-items:center;gap:85px;display:grid}.map-copy>p{color:var(--muted);margin:24px 0 35px}.map-stat-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.map-stat-grid div{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--soft);padding:19px}.map-stat-grid div:last-child{grid-column:1/-1}.map-stat-grid strong,.map-stat-grid span{display:block}.map-stat-grid strong{color:var(--navy-900);font-family:var(--font-en);font-size:2rem;line-height:1}.map-stat-grid strong:after{color:var(--green)}.map-stat-grid span{color:var(--muted);margin-top:6px;font-size:.77rem}.map-visual-large{border-radius:var(--radius-lg);background:var(--soft);padding:24px;position:relative}.map-visual-large img{-o-object-fit:cover;object-fit:cover;width:100%;min-height:510px;box-shadow:var(--shadow-sm);border-radius:25px}.map-pulse{border:3px solid var(--white);background:var(--green);border-radius:50%;width:16px;height:16px;position:absolute;box-shadow:0 0 0 9px #79c52330,0 0 30px #79c52380}.pulse-one{inset-block-start:47%;inset-inline-start:29%}.pulse-two{inset-block-start:36%;inset-inline-start:62%}.operations-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.operation-card{min-height:300px;transition:background .3s,color .3s,transform .3s}.operation-card:hover{color:var(--white);border-color:var(--navy-900);background:var(--navy-900);transform:translateY(-6px)}.operation-card:hover h3{color:var(--white)}.operation-card:hover p{color:#fff9}.promise-section{padding-block:80px 120px}.promise-card{border-radius:var(--radius-lg);color:var(--white);background:radial-gradient(circle at 80% 0%, #79c52333, transparent 32%), var(--navy-900);grid-template-columns:1fr .65fr auto;align-items:center;gap:50px;padding:60px;display:grid;position:relative;overflow:hidden}.promise-card:after{content:"";border:35px solid #ffffff0a;border-radius:50%;width:280px;height:280px;position:absolute;inset-block-end:-170px;inset-inline-end:-130px}.promise-card h2{color:var(--white);font-size:clamp(2.5rem,4.5vw,4.2rem)}.promise-card>p{color:#ffffffa1;margin:0}.promise-card .button{z-index:2;position:relative}.partner-portfolio{background:var(--soft)}.partner-detail-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.partner-detail-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);grid-template-columns:190px 1fr;align-items:center;gap:30px;min-height:330px;padding:32px;transition:transform .3s,box-shadow .3s,border-color .3s;display:grid}.partner-detail-card:hover{box-shadow:var(--shadow);border-color:#0000;transform:translateY(-6px)}.partner-detail-logo{background:#fafafa;border-radius:20px;place-items:center;height:150px;padding:20px;display:grid}.partner-detail-logo img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;max-height:96px}.partner-detail-meta>span{color:var(--green-dark);font-family:var(--font-en);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.partner-detail-meta h3{color:var(--navy-900);margin:10px 0 11px;font-size:1.25rem}.partner-detail-meta p{color:var(--muted);margin:0;font-size:.85rem}.partner-detail-meta a{color:var(--navy-900);align-items:center;gap:8px;margin-top:20px;font-size:.78rem;font-weight:800;display:inline-flex}.partner-detail-meta a svg{width:17px;color:var(--green-dark)}.partnership-model{position:relative}.partnership-model .section-heading h2{color:var(--white)}.model-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid;position:relative}.model-grid article{border-radius:var(--radius);background:#ffffff0d;border:1px solid #ffffff21;min-height:280px;padding:28px}.model-grid article>span{color:var(--green);font-family:var(--font-en);font-size:.74rem;font-weight:800}.model-grid h3{color:var(--white);margin:80px 0 11px;font-size:1.15rem}.model-grid p{color:#ffffff94;margin:0;font-size:.84rem}.contact-page{background:radial-gradient(circle at 10% 10%, #79c52314, transparent 20%), var(--soft)}.contact-layout{grid-template-columns:.78fr 1.22fr;align-items:start;gap:85px;display:grid}.contact-info h2{font-size:clamp(2.4rem,4vw,3.9rem)}.contact-info>p{color:var(--muted);margin:23px 0 35px}.contact-methods{border-top:1px solid var(--line)}.contact-methods article{border-bottom:1px solid var(--line);align-items:center;gap:16px;min-height:92px;display:flex}.contact-methods article>span{width:44px;height:44px;color:var(--green-dark);background:#ecf7df;border-radius:14px;flex:none;place-items:center;display:grid}.contact-methods svg{width:21px}.contact-methods strong,.contact-methods p,.contact-methods a{display:block}.contact-methods strong{color:var(--navy-900);font-size:.88rem}.contact-methods p,.contact-methods a{color:var(--muted);margin:2px 0 0;font-size:.8rem}.inquiry-panel{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow);padding:42px}.inquiry-panel form>label,.form-grid label{color:#4d5468;gap:8px;margin-bottom:18px;font-size:.78rem;font-weight:700;display:grid}.form-grid{grid-template-columns:1fr 1fr;gap:0 15px;display:grid}.inquiry-panel input,.inquiry-panel select,.inquiry-panel textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:var(--soft);border-radius:13px;outline:0;transition:border-color .2s,background .2s,box-shadow .2s}.inquiry-panel input,.inquiry-panel select{height:52px;padding-inline:15px}.inquiry-panel textarea{resize:vertical;padding:14px 15px}.inquiry-panel input:focus,.inquiry-panel select:focus,.inquiry-panel textarea:focus{border-color:var(--green);background:var(--white);box-shadow:0 0 0 3px #79c5231f}.form-button{width:100%;margin-top:5px}.privacy-note{color:#9096a5;text-align:center;margin:12px 0 0;font-size:.7rem}.alert-success,.alert-error{border-radius:13px;margin-bottom:22px;padding:14px 16px;font-size:.83rem}.alert-success{color:#315b11;background:#edf8e4;border:1px solid #cfe8b7}.alert-error{color:#8a2923;background:#fff0ef;border:1px solid #f1c5c2}.alert-error p{margin:0}.final-cta{background:var(--white);padding-block:95px}.final-cta-card{border-radius:var(--radius-lg);color:var(--white);background:radial-gradient(circle at 88% 10%, #79c52338, transparent 30%), linear-gradient(135deg, var(--navy-900), #282477);box-shadow:var(--shadow);justify-content:space-between;align-items:center;gap:60px;padding:62px;display:flex;position:relative;overflow:hidden}.final-cta-card:before{content:"";border:45px solid #ffffff0a;border-radius:50%;width:360px;height:360px;position:absolute;inset-block-end:-220px;inset-inline-end:-160px}.final-cta-card h2{color:var(--white);font-size:clamp(2.5rem,4.5vw,4.25rem)}.final-cta-card p{color:#ffffff9e;max-width:690px;margin:20px 0 0}.final-cta-card .button{z-index:2;flex:none;position:relative}.site-footer{color:#ffffff9e;background:var(--navy-950)}.footer-grid{grid-template-columns:1.5fr .7fr .7fr 1.05fr;gap:55px;padding-block:72px 55px;display:grid}.footer-brand img{-o-object-fit:contain;object-fit:contain;background:var(--white);border-radius:8px;width:205px;height:68px}.footer-brand p{max-width:350px;margin:20px 0}.footer-social{gap:9px;display:flex}.footer-social a{border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:38px;height:38px;transition:color .2s,border-color .2s,background .2s;display:grid}.footer-social a:hover{border-color:var(--green);color:var(--navy-900);background:var(--green)}.footer-social svg{width:17px}.footer-column,.footer-contact{align-content:start;gap:10px;display:grid}.footer-grid strong{color:var(--white);margin-bottom:9px}.footer-column a,.footer-contact a{transition:color .2s}.footer-column a:hover,.footer-contact a:hover{color:var(--green)}.footer-contact p{margin:0}.footer-bottom{min-height:72px;font-family:var(--font-en);border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;font-size:.75rem;display:flex}.back-top{z-index:60;width:48px;height:48px;color:var(--white);background:var(--navy-900);opacity:0;pointer-events:none;border:0;border-radius:50%;place-items:center;transition:opacity .25s,transform .25s;display:grid;position:fixed;inset-block-end:23px;inset-inline-end:23px;transform:translateY(12px);box-shadow:0 13px 35px #1017473d}.back-top.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.back-top svg{width:20px}@media (width<=1120px){.main-nav{gap:17px;font-size:.82rem}.division-preview,.process-grid,.operations-grid,.model-grid{grid-template-columns:repeat(2,1fr)}.division-tile{min-height:380px}.footer-grid{grid-template-columns:1.35fr .7fr .7fr}.footer-contact{grid-column:1/-1}}@media (width<=900px){.shell{width:min(100% - 36px,760px)}.nav-shell{min-height:76px}.brand{width:164px;height:54px}.menu-toggle{display:flex}.menu-toggle.active span:first-child{transform:translateY(7px)rotate(45deg)}.menu-toggle.active span:nth-child(2){opacity:0}.menu-toggle.active span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.main-nav{max-height:0;color:var(--navy-900);background:var(--white);gap:0;transition:max-height .35s;display:grid;position:fixed;inset:76px 0 auto;overflow:hidden;box-shadow:0 28px 55px #0f174724}.main-nav.open{max-height:450px}.main-nav a{border-bottom:1px solid var(--line);padding:15px 27px}.main-nav a:after{display:none}.main-nav a:hover,.main-nav a.active{color:var(--navy-900);background:var(--soft)}.home-hero,.home-hero-inner{min-height:760px}.home-hero-inner{align-items:flex-end;padding-block:135px 155px}.home-hero-copy{width:100%}.home-hero-media{background-position:34%}.home-hero-overlay,[dir=ltr] .home-hero-overlay{background:linear-gradient(#080d2d14,#080d2da6 41%,#080d2df7 92%)}.hero-capsule{display:none}.page-hero{min-height:590px}.page-hero-content{padding-block:150px 95px}.page-hero-mark{display:none}.intro-layout,.heading-row,.distribution-feature-grid,.story-grid,.strategy-grid,.therapy-grid,.map-layout,.contact-layout{grid-template-columns:1fr;gap:45px}.intro-content{padding-top:0}.distribution-visual{order:2}.values-grid{grid-template-columns:repeat(2,1fr)}.partner-detail-card{grid-template-columns:145px 1fr}.promise-card{grid-template-columns:1fr;gap:27px}.promise-card .button{justify-self:start}}@media (width<=680px){.shell{width:min(100% - 28px,540px)}.brand{width:145px}.language-link{padding-inline:4px}.language-link svg{display:none}.section{padding-block:85px}.home-hero,.home-hero-inner{min-height:720px}.home-hero-copy h1,.page-hero-copy h1{font-size:clamp(2.75rem,13vw,4.1rem)}.home-hero-copy>p,.page-hero-copy p{font-size:.96rem}.hero-actions{flex-direction:column;align-items:stretch}.button{width:100%}.proof-grid{grid-template-columns:1fr 1fr}.proof-grid article{padding-inline:11px}.proof-grid article:nth-child(3){display:none}.proof-grid strong{font-size:.74rem}.proof-grid article>div>span{display:none}.proof-icon{width:36px;height:36px}.page-hero{min-height:560px}.page-hero-media,[dir=ltr] .page-hero-media{background:linear-gradient(#080d2d5c,#080d2df0),url(/images/hero-pharma.webp) 30%/cover no-repeat}.section-heading h2,.story-copy h2,.distribution-copy h2,.therapy-copy h2,.strategy-heading h2,.map-copy h2,.promise-card h2,.contact-info h2,.final-cta-card h2{font-size:clamp(2.3rem,11vw,3.35rem)}.division-preview,.division-detail-grid,.purpose-grid,.values-grid,.process-grid,.operations-grid,.partner-detail-grid,.model-grid{grid-template-columns:1fr}.division-tile{min-height:365px}.logo-rail{grid-template-columns:repeat(2,1fr)}.logo-rail div{border-bottom:1px solid var(--line);height:125px}.logo-rail div:nth-child(3){border-inline-start:0}.purpose-card{min-height:360px;padding:29px}.purpose-icon{margin-bottom:70px}.signature-image{height:350px}.strategy-list article{min-height:112px}.division-detail-card{min-height:485px;padding:29px}.therapy-cloud{justify-content:flex-start}.therapy-cloud span{padding:12px 15px;font-size:.8rem}.map-visual-large img{min-height:340px}.map-stat-grid{grid-template-columns:1fr 1fr}.partner-detail-card{grid-template-columns:1fr;min-height:0;padding:24px}.partner-detail-logo{height:120px}.form-grid{grid-template-columns:1fr}.inquiry-panel{border-radius:var(--radius);padding:25px}.promise-section{padding-block:60px 85px}.promise-card,.final-cta-card{padding:38px 27px}.final-cta-card{flex-direction:column;align-items:stretch}.footer-grid{grid-template-columns:1fr 1fr;gap:35px 22px}.footer-brand,.footer-contact{grid-column:1/-1}.footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding-block:18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js-enabled .reveal,.reveal{opacity:1!important;transition:none!important;transform:none!important}}.featured-partner-section{color:var(--white);background:radial-gradient(circle at 15% 15%,#f0212d38,#0000 33%),linear-gradient(135deg,#090e32,#171f5d)}.featured-partner-card{grid-template-columns:minmax(280px,.78fr) 1.22fr;align-items:center;gap:clamp(45px,7vw,100px);display:grid}.featured-partner-logo{border-radius:var(--radius-lg);background:var(--white);min-height:410px;box-shadow:var(--shadow);border:1px solid #ffffff21;place-items:center;padding:50px;display:grid;position:relative}.featured-partner-logo:after{content:"";background:#ef202d;border-radius:8px 8px 0 0;width:95px;height:5px;position:absolute;inset-block-end:0;inset-inline-start:45px}.featured-partner-logo>span{color:var(--white);background:#ef202d;border-radius:999px;padding:7px 12px;font-size:.72rem;font-weight:900;position:absolute;inset-block-start:20px;inset-inline-start:24px}.featured-partner-logo img{-o-object-fit:contain;object-fit:contain;width:100%;max-height:230px}.featured-partner-copy h2{max-width:720px;margin:0 0 24px;font-size:clamp(2.9rem,5.2vw,5.6rem);line-height:1.04}.featured-partner-copy h2 span{color:var(--green)}.featured-partner-copy>p{color:#ffffffbd;max-width:680px;font-size:1.06rem}.partner-proof{flex-wrap:wrap;gap:10px;margin:27px 0 35px;display:flex}.partner-proof span{color:#eef1ff;border:1px solid #ffffff2b;border-radius:999px;padding:8px 13px;font-size:.82rem}.product-showcase-section,.catalog-section{background:linear-gradient(#fff,#f4f7fa)}.public-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.public-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);min-width:0;box-shadow:var(--shadow-sm);padding:15px 15px 24px;transition:transform .28s,box-shadow .28s,border-color .28s;overflow:hidden}.public-card-image{background:#f6f7f9;border-radius:16px;place-items:center;height:260px;margin-bottom:22px;display:grid;position:relative;overflow:hidden}.public-card-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:transform .35s}.public-card:hover .public-card-image img{transform:scale(1.035)}.public-card-image b{color:var(--white);background:#ef202d;border-radius:999px;padding:6px 10px;font-size:.65rem;position:absolute;inset-block-start:12px;inset-inline-start:12px}.public-card>span{color:var(--green-dark);letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:900}.public-card h3{color:var(--navy-900);margin:7px 0 8px;font-size:1.25rem;line-height:1.3}.public-card p{color:var(--muted);margin:0;font-size:.91rem}.public-card small{border-top:1px solid var(--line);color:var(--muted);margin-top:14px;padding-top:12px;display:block}.logo-rail .principal-logo{background:#fff8f8;position:relative}.logo-rail .principal-logo:after{content:"";background:#ef202d;height:3px;position:absolute;inset:auto 18px 0}.logo-rail img{max-width:78%;max-height:75px}.featured-partner-detail{background:linear-gradient(135deg,#fff,#fff6f7);border-color:#ef202d4d;grid-column:1/-1}.featured-partner-detail .partner-detail-logo{position:relative}.featured-partner-detail .partner-detail-logo>span{color:var(--white);background:#ef202d;border-radius:999px;padding:6px 10px;font-size:.68rem;font-weight:900;position:absolute;inset-block-start:12px;inset-inline-start:12px}.detail-hero,.post-detail-header{color:var(--white);background:radial-gradient(circle at 20% 20%, #79c52333, transparent 32%), linear-gradient(135deg, var(--navy-950), var(--navy-800));padding-block:175px 95px}.detail-hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;display:grid}.detail-hero-copy h1,.post-detail-header h1{max-width:850px;margin:0 0 20px;font-size:clamp(3rem,6vw,6.5rem);line-height:1.02}.detail-hero-copy>p,.post-detail-header p{color:#ffffffb8;max-width:720px;font-size:1.08rem}.detail-product-image{border-radius:var(--radius-lg);background:var(--white);place-items:center;min-height:430px;padding:28px;display:grid}.detail-product-image img{-o-object-fit:contain;object-fit:contain;width:100%;max-height:430px}.detail-meta{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.detail-meta span{border:1px solid #ffffff2e;border-radius:999px;padding:7px 12px;font-size:.8rem}.compact-detail-hero .detail-hero-grid{grid-template-columns:1fr}.detail-copy{max-width:850px}.detail-copy h2{color:var(--navy-900);margin:0 0 22px;font-size:clamp(2.4rem,5vw,4.5rem)}.detail-copy>p{color:var(--muted);white-space:pre-line;font-size:1.06rem}.medical-notice{border-inline-start:4px solid var(--amber);color:#665329;background:#fff8df;border-radius:9px;margin:30px 0;padding:18px 22px}.job-list{gap:15px;display:grid}.job-card{border:1px solid var(--line);background:var(--white);box-shadow:var(--shadow-sm);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:35px;padding:28px 32px;transition:transform .25s,border-color .25s;display:grid}.job-card:hover{border-color:var(--green);transform:translateY(-3px)}.job-card h3{color:var(--navy-900);margin:5px 0;font-size:1.45rem}.job-card p,.job-card>div>span{color:var(--muted);margin:0}.job-meta{color:var(--muted);justify-items:end;gap:4px;font-size:.82rem;display:grid}.news-card .public-card-image img{-o-object-fit:cover;object-fit:cover}.post-detail-body{max-width:920px;padding-block:75px 110px}.post-detail-body>img{-o-object-fit:contain;object-fit:contain;border-radius:var(--radius);background:var(--soft);width:100%;max-height:500px;margin-bottom:45px}.post-detail-body>div{color:#3e4558;font-size:1.08rem;line-height:2}.public-empty{border:1px dashed var(--line);border-radius:var(--radius);text-align:center;color:var(--muted);background:var(--white);grid-column:1/-1;padding:55px}@media (width<=1120px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.featured-partner-card,.detail-hero-grid{grid-template-columns:1fr}.featured-partner-logo{min-height:330px}.public-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.featured-partner-logo{min-height:275px;padding:38px}.featured-partner-copy h2{font-size:2.65rem}.public-card-grid,.product-grid{grid-template-columns:1fr}.public-card-image{height:280px}.detail-hero,.post-detail-header{padding-block:135px 75px}.detail-product-image{min-height:320px}.job-card{grid-template-columns:1fr;padding:24px}.job-meta{justify-items:start}}:root{--navy-950:#082733;--navy-900:#0d2f40;--navy-800:#164b5d;--indigo:#1f5a70;--green:#91bd3e;--green-dark:#5f8428;--cyan:#2f746c;--amber:#9b7a3f;--coral:#6f858d;--ink:#172a32;--muted:#63747c;--soft:#f3f7f6;--line:#dbe5e3;--radius-sm:12px;--radius:18px;--radius-lg:26px;--shadow-sm:0 14px 36px #0d2f4012;--shadow:0 28px 70px #0d2f4021}body{color:var(--ink);background:#fbfdfc}.site-header{border-bottom-color:#ffffff24}.site-header.scrolled{border-color:#0d2f401a;box-shadow:0 10px 35px #0d2f4014}.brand{border-radius:7px;width:184px;height:58px;padding:4px 8px}.main-nav a:after{background:var(--green)}.nav-cta{border-radius:8px}.button{border-radius:8px;min-height:52px;padding-inline:23px}.button-green{color:#173017;background:var(--green);box-shadow:0 12px 30px #91bd3e33}.button-green:hover{background:#9bc94a;box-shadow:0 16px 36px #91bd3e45}.button-primary{color:var(--white);background:var(--navy-900)}.button-primary:hover{background:var(--navy-800)}.button-outline,.button-outline-light{color:var(--navy-900);background:0 0;border:1px solid #0d2f403d}.button-outline:hover{border-color:var(--navy-900);background:#0d2f400a}.button-outline-light{color:var(--white);border-color:#ffffff5c}.button-outline-light:hover{background:#ffffff14;border-color:#ffffffb3}.eyebrow{color:var(--green-dark);letter-spacing:.09em;margin-bottom:16px}html[lang=ar] .eyebrow{letter-spacing:0}.eyebrow.light{color:#c9e994}.section-heading{margin-bottom:48px}.section-heading h2,.story-copy h2,.distribution-copy h2,.therapy-copy h2,.strategy-heading h2,.map-copy h2,.promise-card h2,.contact-info h2,.final-cta-card h2{color:var(--navy-900);letter-spacing:-.035em;font-size:clamp(2.4rem,4vw,4.05rem);line-height:1.12}html[lang=ar] .section-heading h2,html[lang=ar] .story-copy h2,html[lang=ar] .distribution-copy h2,html[lang=ar] .therapy-copy h2,html[lang=ar] .strategy-heading h2,html[lang=ar] .map-copy h2,html[lang=ar] .promise-card h2,html[lang=ar] .contact-info h2,html[lang=ar] .final-cta-card h2{line-height:1.25}.section-heading h2 span,.story-copy h2 span,.distribution-copy h2 span,.therapy-copy h2 span,.strategy-heading h2 span,.map-copy h2 span,.promise-card h2 span,.final-cta-card h2 span{color:var(--green-dark)}.heading-row{grid-template-columns:1.05fr .75fr;gap:75px}.soft-section,.operations-section,.product-showcase-section,.catalog-section{background:var(--soft)}.page-hero{background:var(--navy-950);min-height:520px}.page-hero-media,[dir=ltr] .page-hero-media{opacity:1;filter:none;background:radial-gradient(circle at 18% 35%,#2f746c59,#0000 27%),radial-gradient(circle at 78% 75%,#91bd3e29,#0000 28%),linear-gradient(125deg,#082733,#0d3b4b 56%,#123948)}.page-hero-about .page-hero-media,.page-hero-divisions .page-hero-media,.page-hero-distribution .page-hero-media,.page-hero-partners .page-hero-media,.page-hero-contact .page-hero-media{opacity:1;filter:none}.page-hero-grid{opacity:.07;background-size:70px 70px}.page-hero-content{padding-block:150px 88px}.page-hero-copy h1{font-size:clamp(3.1rem,5vw,5.35rem);line-height:1.08}html[lang=ar] .page-hero-copy h1{line-height:1.2}.page-hero-copy h1 span{color:#b8dc74}.page-hero-copy p{color:#ffffffb8}.page-hero-mark span{color:var(--green)}.page-hero-line{width:16%;height:4px}.corporate-hero{min-height:865px;color:var(--white);background:radial-gradient(circle at 75% 18%,#2f746c47,#0000 30%),linear-gradient(120deg,#071f2b,#0d3546 64%,#123e4d);align-items:center;display:flex;position:relative;overflow:hidden}.corporate-hero-pattern{opacity:.08;background-image:linear-gradient(#ffffff26 1px,#0000 1px),linear-gradient(90deg,#ffffff26 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 90%);mask-image:linear-gradient(#000 0%,#0000 90%)}.corporate-hero-grid{z-index:2;grid-template-columns:.94fr 1.06fr;align-items:center;gap:clamp(48px,6vw,90px);min-height:865px;padding-block:145px 155px;display:grid;position:relative}.corporate-hero-copy h1{letter-spacing:-.05em;max-width:720px;margin:0 0 24px;font-size:clamp(3.45rem,5.5vw,6rem);line-height:1.04}html[lang=ar] .corporate-hero-copy h1{letter-spacing:-.025em;line-height:1.18}.corporate-hero-copy>p{color:#ffffffbd;max-width:650px;margin:0;font-size:1.05rem;line-height:1.95}.corporate-hero-visual{background:#dce8e7;border:1px solid #ffffff2e;border-radius:8px;align-self:center;min-height:520px;position:relative;box-shadow:0 34px 85px #00000047}.corporate-hero-visual>img{-o-object-fit:cover;object-fit:cover;border-radius:7px;width:100%;height:520px}.visual-partner-label{min-width:245px;color:var(--ink);box-shadow:var(--shadow-sm);background:#fffffff2;border-inline-start:4px solid #e3202d;border-radius:4px;padding:13px 17px;position:absolute;inset-block-start:28px;inset-inline-start:-32px}.visual-partner-label span{color:var(--muted);margin-bottom:7px;font-size:.69rem;font-weight:700;display:block}.visual-partner-label img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:138px;height:36px}[dir=rtl] .visual-partner-label img{-o-object-position:right center;object-position:right center}.hero-fact{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#082733e0;border:1px solid #ffffff3d;border-radius:5px;gap:4px;padding:15px 18px;display:grid;position:absolute}.hero-fact strong{color:var(--green);font-family:var(--font-en);font-size:1.75rem;line-height:1}.hero-fact span{color:#ffffffb8;font-size:.7rem}.hero-fact-year{inset-block-end:24px;inset-inline-end:24px}.hero-fact-branches{inset-block-end:115px;inset-inline-end:24px}.corporate-proof{z-index:3;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#061e29b8;border-top:1px solid #ffffff1f;position:absolute;inset:auto 0 0}.corporate-proof-grid{grid-template-columns:repeat(3,1fr);min-height:105px;display:grid}.corporate-proof article{border-inline-start:1px solid #ffffff1a;align-items:center;gap:15px;padding-inline:30px;display:flex}.corporate-proof article:last-child{border-inline-end:1px solid #ffffff1a}.corporate-proof strong,.corporate-proof article>div>span{display:block}.corporate-proof strong{font-size:.9rem}.corporate-proof article>div>span{color:#ffffff85;margin-top:3px;font-size:.73rem}.corporate-proof .proof-icon{color:#b8dc74;background:#91bd3e1a}.corporate-intro-grid{grid-template-columns:.92fr 1.08fr;gap:clamp(55px,8vw,120px);display:grid}.corporate-intro .section-heading{margin:0}.intro-panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow-sm);padding:38px 42px}.intro-panel>p{color:#4e626b;margin:0 0 27px;font-size:1.04rem}.corporate-capabilities{border-top:1px solid var(--line)}.corporate-capabilities div{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;align-items:center;gap:15px;min-height:68px;display:grid}.corporate-capabilities span{color:var(--green-dark);font-family:var(--font-en);font-size:.72rem;font-weight:800}.corporate-capabilities strong{color:var(--navy-900);font-size:.91rem}.business-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.business-card{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);flex-direction:column;min-height:365px;padding:27px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative}.business-card:hover{box-shadow:var(--shadow-sm);border-color:#2f746c80;transform:translateY(-5px)}.business-card-top{justify-content:space-between;align-items:center;display:flex}.business-card-top>span{color:#9babb0;font-family:var(--font-en);font-size:.72rem;font-weight:800}.business-card-top i{width:53px;height:53px;color:var(--cyan);background:#e5efed;border-radius:12px;place-items:center;display:grid}.business-card-top svg{width:26px}.business-card h3{color:var(--navy-900);margin:56px 0 13px;font-size:1.23rem;line-height:1.45}.business-card p{color:var(--muted);margin:0 0 40px;font-size:.85rem}.business-card>b{border:1px solid var(--line);width:36px;height:36px;color:var(--navy-900);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:24px;inset-inline-end:25px}.business-card>b svg{width:16px}[dir=rtl] .business-card>b svg{transform:rotate(180deg)}.gypto-focus{background:#fff}.gypto-focus-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(55px,7vw,105px);display:grid}.gypto-media{min-height:600px;position:relative}.gypto-media-main{width:87%;height:500px;box-shadow:var(--shadow);border-radius:8px;overflow:hidden}.gypto-media-main img,.gypto-media-secondary img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.gypto-media-secondary{border:8px solid var(--white);width:47%;height:225px;box-shadow:var(--shadow-sm);border-radius:8px;position:absolute;inset-block-end:15px;inset-inline-end:0;overflow:hidden}.gypto-media-caption{color:#ffffffc2;background:#082733e6;border-radius:4px;max-width:245px;padding:11px 14px;font-size:.69rem;position:absolute;inset-block-end:48px;inset-inline-start:20px}.gypto-brand-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;margin-bottom:36px;padding-bottom:22px;display:flex}.gypto-brand-row>span{color:var(--muted);font-size:.72rem;font-weight:800}.gypto-brand-row img{-o-object-fit:contain;object-fit:contain;width:150px;height:54px}.gypto-content h2{color:var(--navy-900);letter-spacing:-.04em;margin:0 0 23px;font-size:clamp(2.65rem,4.4vw,4.65rem);line-height:1.12}html[lang=ar] .gypto-content h2{line-height:1.25}.gypto-content h2 span{color:#ce2632}.gypto-content>p{color:var(--muted);margin:0}.gypto-points{gap:12px;margin-block:27px 32px;display:grid}.gypto-points div{color:var(--navy-900);align-items:center;gap:12px;font-size:.88rem;font-weight:700;display:flex}.gypto-points i{width:27px;height:27px;color:var(--green-dark);background:#edf5dd;border-radius:50%;flex:none;place-items:center;display:grid}.gypto-points svg{width:14px}.branch-home-section,.branch-network-page{background:#edf3f2}.branch-map{border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow-sm);border:1px solid #cfddda;grid-template-columns:minmax(0,1.55fr) minmax(290px,.68fr);display:grid;overflow:hidden}.branch-map-stage{background:radial-gradient(circle at 28% 34%,#91bd3e17,#0000 32%),#f6f9f8;border-inline-end:1px solid #cfddda;align-items:center;min-width:0;min-height:600px;display:flex;position:relative}.map-stage-heading{z-index:2;position:absolute;inset-block-start:25px;inset-inline-start:27px}.map-stage-heading span,.map-stage-heading strong{display:block}.map-stage-heading span{color:var(--green-dark);font-size:.68rem;font-weight:800}.map-stage-heading strong{color:var(--navy-900);margin-top:3px;font-size:1rem}.yemen-map{width:100%;height:auto;overflow:visible}.map-grid line{stroke:#aec0bd;stroke-width:.65px;opacity:.22}.country-shape path{fill:url(#yemen-map-fill);stroke:#78958f;stroke-width:1.5px}.branch-routes path{fill:none;stroke:#6f9690;stroke-width:1.1px;stroke-dasharray:5 7;opacity:.6}.map-pin{cursor:pointer;outline:none}.map-pin .pin-halo{fill:#2f746c21;stroke:#2f746c33;stroke-width:1px;transition:r .22s,fill .22s}.map-pin .pin-core{fill:#2f746c;stroke:var(--white);stroke-width:3px;transform-box:fill-box;transform-origin:50%;transition:fill .22s,transform .22s}.map-pin text{fill:#29444d;stroke:none;font-family:var(--font-ar);paint-order:stroke;font-size:11px;font-weight:800}html[lang=en] .map-pin text{font-family:var(--font-en)}.map-pin:hover .pin-halo,.map-pin:focus .pin-halo,.map-pin.active .pin-halo{r:22px;fill:#91bd3e3b}.map-pin:hover .pin-core,.map-pin:focus .pin-core,.map-pin.active .pin-core{fill:#79a82d;transform:scale(1.25)}.map-pin.active text{fill:var(--navy-900)}.map-coordinate{color:#81928f;font-family:var(--font-en);letter-spacing:.04em;font-size:.65rem;position:absolute;inset-block-end:21px;inset-inline-end:25px}.branch-directory{background:var(--white);flex-direction:column;padding:28px;display:flex}.branch-directory-intro{margin-bottom:18px}.branch-directory-intro .eyebrow{margin-bottom:7px;font-size:.65rem}.branch-directory-intro h3{color:var(--navy-900);margin:0 0 8px;font-size:1.65rem}.branch-directory-intro p{color:var(--muted);margin:0;font-size:.78rem}.branch-list{gap:5px;display:grid}.branch-list-item{text-align:start;min-height:50px;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:7px 9px;transition:border-color .2s,background .2s;display:grid}.branch-list-item:hover,.branch-list-item.active{background:#f2f7f5;border-color:#d4e1de}.branch-list-item>span:first-child{color:#95a5a2;font-family:var(--font-en);font-size:.65rem;font-weight:800}.branch-list-item strong,.branch-list-item small{display:block}.branch-list-item strong{color:var(--navy-900);font-size:.83rem}.branch-list-item small{color:#83918f;font-size:.64rem}.branch-list-item i{color:var(--green-dark);font-size:.6rem;font-style:normal;font-weight:700}.branch-detail-panels{border-top:1px solid #dce7e4;margin-top:20px;padding-top:20px}.branch-detail-card[hidden]{display:none}.branch-detail-heading span{color:var(--green-dark);font-size:.65rem;font-weight:800}.branch-detail-heading h4{color:var(--navy-900);margin:4px 0 15px;font-size:1.15rem}.branch-detail-grid{gap:10px;display:grid}.branch-detail-grid>div{background:#f7faf9;border:1px solid #e0e9e7;border-radius:9px;align-items:flex-start;gap:10px;padding:10px 11px;display:flex}.branch-detail-grid>div>i{width:29px;height:29px;color:var(--green-dark);background:#e7f1ed;border-radius:8px;flex:none;place-items:center;display:grid}.branch-detail-grid small,.branch-detail-grid strong{display:block}.branch-detail-grid small{color:#84938f;font-size:.58rem}.branch-detail-grid strong{color:var(--navy-900);margin-top:2px;font-size:.7rem;line-height:1.65}.branch-detail-actions{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.branch-detail-actions a{min-height:35px;color:var(--navy-900);background:var(--white);border:1px solid #cddbd8;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:7px 12px;font-size:.65rem;font-weight:800;display:inline-flex}.branch-detail-actions a:hover,.branch-detail-actions a.primary{border-color:var(--green-dark);color:var(--white);background:var(--green-dark)}.distribution-market-section{color:var(--white);background:#f5f8f7;overflow:hidden}.distribution-market-panel{isolation:isolate;border-radius:var(--radius);background:linear-gradient(120deg, #0e4458f5, #052537fa), var(--navy-900);border:1px solid #ffffff1f;padding:clamp(32px,4vw,58px);position:relative;overflow:hidden;box-shadow:0 24px 60px #082b3c2e}.distribution-market-panel:before{content:"";z-index:-1;border:1px solid #91bd3e2e;border-radius:50%;width:420px;height:420px;position:absolute;inset-block-start:-250px;inset-inline-end:-170px}.distribution-market-glow{z-index:-1;filter:blur(45px);background:#00a69c29;border-radius:50%;width:260px;height:260px;position:absolute;inset-block-end:-150px;inset-inline-start:-110px}.distribution-market-heading{border-bottom:1px solid #ffffff21;grid-template-columns:minmax(0,1fr) 180px;align-items:end;gap:50px;padding-bottom:30px;display:grid}.distribution-market-kicker{color:#bfe47a;align-items:center;gap:9px;font-size:.72rem;font-weight:800;display:inline-flex}.distribution-market-kicker i{background:#9bd33e;width:24px;height:2px}.distribution-market-heading h2{max-width:680px;color:var(--white);margin:12px 0 15px;font-size:clamp(2.45rem,4.2vw,4.5rem);line-height:1.18}.distribution-market-heading h2 span{color:#b9df72}.distribution-market-heading p{color:#ffffffad;max-width:710px;margin:0;font-size:.86rem}.distribution-market-summary{background:#ffffff0e;border:1px solid #ffffff2e;border-radius:14px;padding:18px}.distribution-market-summary strong,.distribution-market-summary span{display:block}.distribution-market-summary strong{color:#9bd33e;font-family:var(--font-en);font-size:2.4rem;line-height:1}.distribution-market-summary span{color:#ffffffb3;margin-top:8px;font-size:.65rem;font-weight:700}.distribution-market-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:26px;display:grid}.distribution-market-card{border-inline-end:1px solid #ffffff21;flex-direction:column;justify-content:space-between;min-height:170px;padding:20px 21px;transition:background .2s,transform .2s;display:flex}.distribution-market-card:last-child{border-inline-end:0}.distribution-market-card:hover{background:#ffffff0b;transform:translateY(-4px)}.distribution-market-card-head{justify-content:space-between;align-items:center;display:flex}.distribution-market-card-head>span:last-child{color:#ffffff59;font-family:var(--font-en);font-size:.64rem;font-weight:800}.distribution-market-icon{color:#63d6ce;background:#00a69c14;border:1px solid #00d2c640;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.distribution-market-icon svg{width:21px;height:21px}.distribution-market-card>strong{color:var(--white);font-family:var(--font-en);margin-top:25px;font-size:clamp(1.8rem,2.7vw,2.65rem);line-height:1}.distribution-market-card>small{color:#b9df72;margin-top:9px;font-size:.67rem;font-weight:800}html[data-theme=dark] :where(.branch-detail-panels,.branch-detail-grid>div){border-color:#29444d}html[data-theme=dark] .branch-detail-grid>div{background:#0a2029}html[data-theme=dark] .branch-detail-grid>div>i{background:#163940}html[data-theme=dark] :where(.branch-detail-heading h4,.branch-detail-grid strong){color:#eef6f5}html[data-theme=dark] .branch-detail-actions a{color:#eef6f5;background:#0a2029;border-color:#35515a}html[data-theme=dark] .distribution-market-section{background:#071a22}.operation-card{border-radius:var(--radius-sm);background:var(--white)}.operation-card:hover{color:var(--white);background:var(--navy-900)}.promise-card,.final-cta-card{border-radius:var(--radius);background:radial-gradient(circle at 90% 15%, #91bd3e2b, transparent 30%), var(--navy-900)}.promise-card h2,.final-cta-card h2{color:var(--white)}.promise-card h2 span,.final-cta-card h2 span{color:#b8dc74}.public-card{border-radius:var(--radius-sm);box-shadow:none}.public-card:hover{box-shadow:var(--shadow-sm);border-color:#2f746c73;transform:translateY(-5px)}.public-card>span{color:var(--green-dark)}.logo-rail{border-radius:var(--radius-sm)}.logo-rail .principal-logo{background:snow}.site-footer{background:#061f2a}.back-top{background:var(--green);border-radius:8px}@media (width<=1120px){.corporate-hero-grid{grid-template-columns:.9fr 1.1fr;gap:42px}.corporate-hero-copy h1{font-size:clamp(3.2rem,5vw,5rem)}.business-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.branch-map{grid-template-columns:minmax(0,1.35fr) minmax(270px,.75fr)}.distribution-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.distribution-market-card:nth-child(3){border-inline-end:0}.distribution-market-card:nth-child(n+4){border-top:1px solid #ffffff21;margin-top:12px}}@media (width<=900px){.corporate-hero-grid{grid-template-columns:1fr;padding-block:140px 165px}.corporate-hero-copy{max-width:720px}.corporate-hero-visual{width:min(100%,720px);min-height:440px}.corporate-hero-visual>img{height:440px}.corporate-intro-grid,.gypto-focus-grid,.heading-row,.branch-map{grid-template-columns:1fr}.branch-map-stage{border-inline-end:0;border-bottom:1px solid #cfddda;min-height:510px}.branch-directory{padding:26px}.branch-list{grid-template-columns:repeat(3,1fr)}.branch-list-item{grid-template-columns:27px 1fr}.branch-list-item i{display:none}.branch-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.distribution-market-heading{grid-template-columns:1fr;align-items:start;gap:24px}.distribution-market-summary{width:min(100%,260px)}}@media (width<=680px){.section{padding-block:78px}.site-header .brand{width:145px;height:51px}.corporate-hero-grid{gap:45px;padding-block:122px 150px}.corporate-hero-copy h1{font-size:clamp(2.65rem,12vw,3.75rem)}.corporate-hero-copy>p{font-size:.94rem}.corporate-hero-visual{min-height:350px}.corporate-hero-visual>img{height:350px}.visual-partner-label{min-width:205px;inset-block-start:14px;inset-inline-start:14px}.visual-partner-label img{width:120px}.hero-fact{padding:11px 13px}.hero-fact-branches{inset-block-end:91px}.corporate-proof-grid{grid-template-columns:1fr 1fr}.corporate-proof article{padding-inline:13px}.corporate-proof article:nth-child(3),.corporate-proof article>div>span{display:none}.corporate-intro-grid,.heading-row{gap:34px}.intro-panel{padding:27px 24px}.business-grid{grid-template-columns:1fr}.business-card{min-height:310px}.business-card h3{margin-top:36px}.gypto-media{min-height:440px}.gypto-media-main{width:100%;height:365px}.gypto-media-secondary{border-width:5px;width:50%;height:160px}.gypto-media-caption{max-width:205px;inset-block-end:34px}.gypto-brand-row{flex-direction:column;align-items:flex-start;margin-bottom:28px}.gypto-content h2{font-size:2.55rem}.branch-map-stage{align-items:flex-end;min-height:390px;padding-bottom:18px}.map-stage-heading{inset-block-start:17px;inset-inline-start:18px}.map-pin text{font-size:10px}.map-coordinate{display:none}.branch-list{grid-template-columns:1fr 1fr}.branch-directory{padding:22px 18px}.branch-detail-grid{grid-template-columns:1fr}.branch-detail-actions a{flex:calc(50% - 7px)}.distribution-market-panel{border-radius:18px;padding:28px 20px}.distribution-market-heading h2{font-size:clamp(2.25rem,11vw,3.2rem)}.distribution-market-grid{grid-template-columns:1fr 1fr}.distribution-market-card{border-top:1px solid #ffffff21;min-height:155px;padding:18px 15px}.distribution-market-card:nth-child(3){border-inline-end:1px solid #ffffff21}.distribution-market-card:nth-child(2n){border-inline-end:0}.distribution-market-card:last-child{border-inline-end:0;grid-column:1/-1}}.scroll-progress{z-index:1000;pointer-events:none;background:linear-gradient(90deg, var(--green), #c7e66d);width:0;height:3px;transition:width 80ms linear;position:fixed;inset:0 auto auto 0;box-shadow:0 0 18px #91bd3e73}[dir=rtl] .scroll-progress{inset:0 0 auto auto}.site-header:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#91bd3eb3,#0000);height:1px;transition:opacity .3s;position:absolute;inset:auto 0 0}.site-header.scrolled:after{opacity:1}.nav-shell{min-height:94px}.brand{border:1px solid #0d2f400f;width:238px;height:66px;padding:6px 9px;overflow:hidden;box-shadow:0 9px 25px #061f2a14}.brand img{transform:scale(1.03)}.main-nav a{letter-spacing:.01em}html[lang=ar] .main-nav a{letter-spacing:0}.button{isolation:isolate;position:relative;overflow:hidden}.button:after{content:"";z-index:-1;opacity:.18;background:var(--white);width:45%;height:180%;transition:inset-inline-start .55s;position:absolute;inset-block-start:-40%;inset-inline-start:-65%;transform:skew(-24deg)}.button:hover:after{inset-inline-start:125%}.corporate-hero:after{content:"";pointer-events:none;border:1px solid #b8dc7421;border-radius:50%;width:420px;height:420px;position:absolute;inset-block-start:95px;inset-inline-end:-190px;box-shadow:0 0 0 72px #ffffff05,0 0 0 145px #ffffff03}.corporate-hero-visual{--parallax-x:0px;--parallax-y:0px;transform:translate3d(var(--parallax-x), var(--parallax-y), 0);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.corporate-hero-visual:hover{box-shadow:0 42px 100px #00000057}.corporate-hero-visual>img{transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .4s}.corporate-hero-visual:hover>img{filter:saturate(1.08)contrast(1.02);transform:scale(1.025)}.hero-visual-scan{pointer-events:none;opacity:.36;background:linear-gradient(#0000,#b8dc7433,#0000);height:28%;animation:7s ease-in-out infinite visual-scan;position:absolute;inset:-35% 0 auto}@keyframes visual-scan{0%,18%{opacity:0;transform:translateY(0)}36%{opacity:.38}72%{opacity:.18;transform:translateY(690px)}to{opacity:0;transform:translateY(690px)}}.hero-visual-index{color:#ffffffdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#061f2ab8;border-radius:4px;align-items:center;gap:9px;padding:7px 10px;display:flex;position:absolute;inset-block-start:21px;inset-inline-end:22px}.hero-visual-index span{color:var(--green);font-family:var(--font-en);font-size:1.1rem;font-weight:900}.hero-visual-index small{font-family:var(--font-en);letter-spacing:.08em;font-size:.55rem;font-weight:800}.operating-standard{color:var(--white);background:#0a2937;position:relative}.operating-standard:before{content:"";pointer-events:none;opacity:.08;background-image:linear-gradient(90deg,#0000 49.8%,#fff3 50%,#0000 50.2%);background-size:160px 100%;position:absolute;inset:0}.operating-standard-grid{grid-template-columns:.72fr 2.28fr;align-items:stretch;min-height:142px;display:grid;position:relative}.standard-heading{border-inline-end:1px solid #ffffff1f;flex-direction:column;justify-content:center;padding-inline-end:38px;display:flex}.standard-heading span{color:#b8dc74;font-size:.68rem;font-weight:800}.standard-heading strong{max-width:260px;color:var(--white);margin-top:5px;font-size:1.02rem}.standard-steps{grid-template-columns:repeat(4,1fr);display:grid}.standard-steps>div{border-inline-end:1px solid #ffffff1a;flex-direction:column;justify-content:center;padding:20px 25px;display:flex;position:relative}.standard-steps>div:after{content:"";background:var(--green);width:0;height:2px;transition:width .35s;position:absolute;inset:auto 0 0}.standard-steps>div:hover:after{width:100%}.standard-steps span{color:#b8dc74b8;font-family:var(--font-en);font-size:.62rem;font-weight:900}.standard-steps strong{color:#ffffffd1;margin-top:7px;font-size:.78rem;line-height:1.55}.interactive-surface{--spot-x:50%;--spot-y:50%;position:relative}.interactive-surface:before{content:"";z-index:0;pointer-events:none;opacity:0;border-radius:inherit;background:radial-gradient(circle 190px at var(--spot-x) var(--spot-y), #91bd3e21, transparent 72%);transition:opacity .25s;position:absolute;inset:0}.interactive-surface:hover:before{opacity:1}.interactive-surface>*{z-index:1;position:relative}.gypto-media.interactive-surface:before{inset:-18px}.branch-routes path{animation:14s linear infinite map-route}@keyframes map-route{to{stroke-dashoffset:-120px}}.map-pin.active .pin-halo{animation:2.2s ease-out infinite active-pin}@keyframes active-pin{0%{stroke-width:1px;stroke-opacity:.65}to{stroke-width:9px;stroke-opacity:0}}.logo-rail img{filter:grayscale();opacity:.68;transition:filter .35s,opacity .35s,transform .35s}.logo-rail div:hover img,.logo-rail .principal-logo img{filter:grayscale(0);opacity:1;transform:scale(1.05)}.official-domain{color:#cbe69a;width:fit-content;font-family:var(--font-en);border:1px solid #b8dc7433;border-radius:999px;align-items:center;gap:9px;margin:0 0 21px;padding:7px 11px;font-size:.72rem;font-weight:700;display:inline-flex}.official-domain i{background:var(--green);border-radius:50%;width:7px;height:7px;position:relative}.official-domain i:after{content:"";border:1px solid var(--green);border-radius:50%;animation:2.4s ease-out infinite domain-pulse;position:absolute;inset:-4px}@keyframes domain-pulse{to{opacity:0;transform:scale(1.8)}}.quick-contact{z-index:55;gap:6px;display:grid;position:fixed;inset-block-start:50%;inset-inline-end:17px;transform:translateY(-50%)}.quick-contact a{width:46px;min-height:46px;color:var(--navy-900);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #0d2f401a;border-radius:9px;justify-content:center;align-items:center;gap:9px;transition:width .3s,color .2s,background .2s;display:flex;overflow:hidden;box-shadow:0 12px 32px #0d2f401c}.quick-contact a:hover,.quick-contact a:focus-visible{width:116px;color:var(--white);background:var(--navy-900)}.quick-contact svg{flex:none;width:18px}.quick-contact span{opacity:0;white-space:nowrap;width:0;font-size:.69rem;font-weight:800;transition:width .3s,opacity .2s}.quick-contact a:hover span,.quick-contact a:focus-visible span{opacity:1;width:auto}.site-footer{position:relative;overflow:hidden}.site-footer:before{content:"";border:1px solid #91bd3e14;border-radius:50%;width:480px;height:480px;position:absolute;inset-block-start:-300px;inset-inline-end:-250px;box-shadow:0 0 0 65px #ffffff03,0 0 0 130px #ffffff02}.footer-grid,.footer-bottom{position:relative}.footer-brand img{width:258px;height:72px;padding:5px 8px}@media (width<=1120px){.brand{width:202px;height:62px}.main-nav{gap:12px;font-size:.77rem}.operating-standard-grid{grid-template-columns:1fr}.standard-heading{border-inline-end:0;border-bottom:1px solid #ffffff1f;min-height:88px;padding-inline:0}}@media (width<=900px){.nav-shell{min-height:80px}.brand{width:186px;height:58px}.main-nav{inset-block-start:80px}.standard-steps{grid-template-columns:repeat(2,1fr)}.standard-steps>div:nth-child(2){border-inline-end:0}.quick-contact{grid-template-columns:repeat(3,1fr);gap:8px;inset-block:auto 13px;inset-inline:14px;transform:none}.quick-contact a,.quick-contact a:hover,.quick-contact a:focus-visible{width:100%;min-height:48px;color:var(--white);background:#082733f0}.quick-contact span,.quick-contact a:hover span,.quick-contact a:focus-visible span{opacity:1;width:auto}.back-top{inset-block-end:74px}body{padding-bottom:70px}}@media (width<=680px){.site-header .brand{width:162px;height:53px;padding:5px 7px}.corporate-hero:after{display:none}.standard-heading{min-height:96px}.standard-steps>div{min-height:102px;padding:17px}.standard-steps strong{font-size:.72rem}.quick-contact{gap:5px;inset-block-end:8px;inset-inline:8px}.quick-contact a{border-radius:7px;min-height:45px}.quick-contact span{font-size:.64rem}.footer-brand img{width:238px;height:68px}}@media (prefers-reduced-motion:reduce){.hero-visual-scan,.branch-routes path,.map-pin.active .pin-halo,.official-domain i:after{animation:none!important}.corporate-hero-visual{transform:none!important}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-gutter:stable}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--green-dark:#b7d978;--ink:#eaf2f1;--muted:#a8b9b7;--soft:#071a22;--line:#29444d;--shadow-sm:0 14px 38px #00000038;--shadow:0 28px 75px #00000057}body,.site-header,.section,.intro-panel,.business-card,.public-card,.operation-card,.partner-detail-card,.job-card,.inquiry-panel,.branch-map,.branch-map-stage,.branch-directory,.branch-list-item,input,select,textarea{transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s}html:not(.theme-transition-ready) body,html:not(.theme-transition-ready) .site-header,html:not(.theme-transition-ready) .section{transition:none}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #b8dc74}.visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}main:focus{outline:none}:where(button,[role=button],.button,.language-link,.theme-toggle){touch-action:manipulation}:where(.section-heading h2,.story-copy h2,.distribution-copy h2,.therapy-copy h2,.strategy-heading h2,.map-copy h2,.corporate-hero-copy h1,.page-hero-copy h1){text-wrap:balance}:where(.section-heading p,.corporate-hero-copy p,.page-hero-copy p,.intro-panel p,.public-card p){text-wrap:pretty}.theme-toggle{width:44px;height:44px;color:var(--white);cursor:pointer;background:#ffffff14;border:1px solid #ffffff40;border-radius:50%;flex:0 0 44px;place-items:center;display:grid}.site-header.scrolled .theme-toggle{color:var(--navy-900);background:#ffffffb8;border-color:#0d2f4024}.theme-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.theme-icon-sun{display:none}html[data-theme=dark] .theme-icon-sun{display:block}html[data-theme=dark] .theme-icon-moon{display:none}.floating-tools{z-index:60;position:fixed;inset-block-start:50%;inset-inline-end:17px;transform:translateY(-50%)}.floating-tools-panel{gap:7px;display:grid}.floating-tool,.floating-tools-toggle{width:48px;min-height:48px;color:var(--navy-900);-webkit-backdrop-filter:blur(16px);cursor:pointer;background:#fffffff0;border:1px solid #0d2f401f;border-radius:12px;justify-content:center;align-items:center;gap:9px;transition:width .28s,color .2s,background-color .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 14px 35px #0d2f4024}.floating-tool:hover,.floating-tool:focus-visible{width:124px;color:var(--white);background:var(--navy-900);transform:translateX(calc(var(--float-direction,1) * -2px))}[dir=rtl] .floating-tool{--float-direction:-1}.floating-tool.whatsapp-tool:hover,.floating-tool.whatsapp-tool:focus-visible{background:#167c54}.floating-tool svg,.floating-tools-toggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px}.floating-tool span{opacity:0;white-space:nowrap;width:0;font-size:.7rem;font-weight:800;transition:width .25s,opacity .18s}.floating-tool:hover span,.floating-tool:focus-visible span{opacity:1;width:auto}.floating-tools-toggle{display:none}html[data-theme=dark] body{color:var(--ink);background:#061820}html[data-theme=dark] main{background:#071a22}html[data-theme=dark] :where(.corporate-intro,.gypto-focus,.values-section,.strategy-section,.therapy-section,.process-section,.map-section,.divisions-detail,.partnership-model,.featured-partner-section,.partners-preview,.post-detail,.partner-detail){background-color:#0a2029}html[data-theme=dark] :where(.soft-section,.business-section,.operations-section,.product-showcase-section,.catalog-section,.branch-home-section,.branch-network-page){background-color:#071a22}html[data-theme=dark] main :where(h1,h2,h3,h4){color:#eef6f5}html[data-theme=dark] .section :where(p,li,small),html[data-theme=dark] :where(.detail-copy,.post-detail-body,.partner-detail-meta) p{color:#a8b9b7}html[data-theme=dark] :where(.intro-panel,.business-card,.purpose-card,.value-card,.division-detail-card,.operation-card,.partner-detail-card,.public-card,.job-card,.inquiry-panel,.detail-copy,.post-detail-body>div,.featured-partner-card,.contact-card,.strategy-list article,.logo-rail,.branch-map,.branch-directory){color:var(--ink);box-shadow:var(--shadow-sm);background:#0e2833;border-color:#29444d}html[data-theme=dark] :where(.corporate-capabilities,.corporate-capabilities div,.gypto-brand-row,.logo-rail>div){border-color:#29444d}html[data-theme=dark] :where(.corporate-capabilities strong,.business-card h3,.business-card>b,.gypto-content h2,.gypto-points div,.branch-directory-intro h3,.branch-list-item strong,.public-card h3,.job-card h3,.partner-detail-meta h3,.detail-copy h2){color:#eef6f5}html[data-theme=dark] :where(.business-card-top i,.gypto-points i){color:#c4e28b;background:#183944}html[data-theme=dark] .gypto-media-secondary{border-color:#0a2029}html[data-theme=dark] .branch-map-stage{background:radial-gradient(circle at 28% 34%,#91bd3e1a,#0000 32%),#0a222c;border-color:#29444d}html[data-theme=dark] .country-shape path{fill:#173b45;stroke:#668b86}html[data-theme=dark] .map-grid line{stroke:#76928e}html[data-theme=dark] .branch-routes path{stroke:#79a19b}html[data-theme=dark] .map-pin text,html[data-theme=dark] .map-pin.active text{fill:#dce9e7}html[data-theme=dark] .map-stage-heading strong{color:#eef6f5}html[data-theme=dark] .branch-list-item:hover,html[data-theme=dark] .branch-list-item.active{background:#16343e;border-color:#3c5c63}html[data-theme=dark] :where(input,select,textarea){color:#eef6f5;background:#091d26;border-color:#36525a}html[data-theme=dark] :where(input,textarea)::-moz-placeholder{color:#829693}html[data-theme=dark] :where(input,textarea)::placeholder{color:#829693}html[data-theme=dark] .inquiry-panel :where(form>label,.form-grid label),html[data-theme=dark] .contact-methods strong{color:#dce9e7}html[data-theme=dark] .contact-methods article{border-color:#29444d}html[data-theme=dark] .contact-methods article>span{color:#b7d978;background:#173743}html[data-theme=dark] .logo-rail>div,html[data-theme=dark] .logo-rail .principal-logo{background:#f7faf9}html[data-theme=dark] .site-header.scrolled{background:#061820f0;border-color:#b8dc7426;box-shadow:0 12px 38px #0000003d}html[data-theme=dark] .site-header.scrolled :where(.main-nav a,.language-link,.theme-toggle){color:#edf5f4}html[data-theme=dark] .site-header.scrolled .theme-toggle{background:#ffffff12;border-color:#ffffff26}html[data-theme=dark] .floating-tool,html[data-theme=dark] .floating-tools-toggle{color:#eef6f5;background:#0a242ef0;border-color:#b8dc7424;box-shadow:0 16px 40px #0000004d}html[data-theme=dark] .floating-tool:hover,html[data-theme=dark] .floating-tool:focus-visible{color:#102016;background:#a6cf58}html[data-theme=dark] .floating-tool.whatsapp-tool:hover,html[data-theme=dark] .floating-tool.whatsapp-tool:focus-visible{color:var(--white);background:#16875a}@media (width<=900px){body{padding-bottom:0}.theme-toggle{flex-basis:42px;width:42px;height:42px}.floating-tools{inset-block:auto 16px;inset-inline-end:15px;transform:none}.floating-tools-toggle{color:var(--white);background:var(--navy-900);place-items:center;margin-inline-start:auto;display:grid}.floating-tools-panel{visibility:hidden;opacity:0;transform-origin:bottom;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;inset-block-end:58px;inset-inline-end:0;transform:translateY(12px)scale(.96)}.floating-tools.open .floating-tools-panel{visibility:visible;opacity:1;transform:translateY(0)scale(1)}.floating-tool,.floating-tool:hover,.floating-tool:focus-visible{width:122px;color:var(--navy-900);background:#fffffff7;justify-content:flex-start;padding-inline:14px;transform:none}.floating-tool span,.floating-tool:hover span,.floating-tool:focus-visible span{opacity:1;width:auto}.back-top{inset-block-end:18px;inset-inline-end:80px}}@media (width<=680px){.nav-actions{gap:7px}.nav-actions .nav-cta{display:none}.floating-tools{inset-block-end:10px;inset-inline-end:10px}.back-top{inset-block-end:11px;inset-inline-end:68px}}@media (prefers-contrast:more){:root{--line:#71827f}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline-width:4px;outline-color:#d5ff82}.button,.floating-tool,.theme-toggle{border-width:2px}}@media (forced-colors:active){.theme-icon,.floating-tool svg,.floating-tools-toggle svg{stroke:buttontext}.scroll-progress{background:highlight}}@media print{.site-header,.site-footer,.floating-tools,.back-top,.scroll-progress{display:none!important}body,main,.section{color:#000!important;background:#fff!important}}:root{--namaa-surface:#fff;--namaa-canvas:#f4f7f5;--namaa-tint:#eaf1ee;--namaa-border:#0d2f401f}body{background:var(--namaa-canvas);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg{shape-rendering:geometricprecision}.section{padding-block:92px}.site-header{background:0 0;border:0;inset-block-start:12px}.site-header.scrolled{box-shadow:none;background:0 0;border:0}.site-header:after{display:none}.nav-shell{-webkit-backdrop-filter:blur(22px)saturate(1.2);background:#ffffffe0;border:1px solid #ffffffa8;border-radius:20px;width:min(1360px,100% - 32px);min-height:76px;padding:7px 12px 7px 16px;transition:min-height .25s,background-color .25s,box-shadow .25s;box-shadow:0 18px 55px #0d2f401f}@media (width>=1800px){.nav-shell{width:min(1680px,100% - 72px)}.max-w-7xl{max-width:94rem}.max-w-6xl{max-width:86rem}.max-w-5xl{max-width:78rem}}@media (width>=2200px){.nav-shell{width:min(1900px,100% - 110px)}.max-w-7xl{max-width:112rem}.max-w-6xl{max-width:100rem}.max-w-5xl{max-width:90rem}}@media (width>=3000px){.nav-shell{width:min(2360px,100% - 150px)}.max-w-7xl{max-width:132rem}.max-w-6xl{max-width:118rem}.max-w-5xl{max-width:104rem}}@media (width>=4200px){.nav-shell{width:min(2860px,100% - 220px)}.max-w-7xl{max-width:150rem}.max-w-6xl{max-width:136rem}.max-w-5xl{max-width:120rem}}.site-header.scrolled .nav-shell{background:#fffffff2;min-height:68px;box-shadow:0 15px 44px #0d2f4029}.brand,.site-header .brand{width:210px;height:56px;box-shadow:none;border:0;border-radius:12px;padding:4px 8px}.site-header :where(.main-nav a,.language-link,.theme-toggle),.site-header.scrolled :where(.main-nav a,.language-link,.theme-toggle),.site-header :where(.menu-toggle){color:var(--navy-900)}.site-header .theme-toggle,.site-header.scrolled .theme-toggle{color:var(--navy-900);background:#edf3f1;border-color:#0d2f401f}.nav-cta{background:var(--navy-900);border-radius:12px;min-height:44px}.main-nav{gap:16px;font-size:.76rem}.corporate-hero{min-height:790px;color:var(--ink);background:radial-gradient(circle at 82% 18%,#91bd3e26,#0000 27%),linear-gradient(135deg,#eef4f1 0%,#f8faf9 60%,#e7f0ec 100%)}.corporate-hero-pattern{opacity:.32;background-image:linear-gradient(#0d2f400e 1px,#0000 1px),linear-gradient(90deg,#0d2f400e 1px,#0000 1px);background-size:76px 76px;-webkit-mask-image:linear-gradient(#000 0%,#0000 82%);mask-image:linear-gradient(#000 0%,#0000 82%)}.corporate-hero:after{border-color:#0d2f4012;width:500px;height:500px;inset-block-start:70px;inset-inline-end:-235px;box-shadow:0 0 0 78px #0d2f4006,0 0 0 155px #0d2f4005}.corporate-hero-grid{grid-template-columns:.88fr 1.12fr;gap:clamp(42px,5vw,78px);min-height:790px;padding-block:125px 145px}.corporate-hero-copy{z-index:3;position:relative}.corporate-hero-copy h1{max-width:690px;color:var(--navy-900);font-size:clamp(3.65rem,5.65vw,6.25rem)}.corporate-hero-copy h1 span{color:#6e9a27}.corporate-hero-copy>p{color:#50656d}.corporate-hero .eyebrow.light{color:#52751f}.corporate-hero .button-outline-light{color:var(--navy-900);border-color:#0d2f4040}.corporate-hero .button-outline-light:hover{border-color:var(--navy-900);background:#0d2f400f}.corporate-hero-visual{background:#dce8e7;border:8px solid #ffffffd1;border-radius:32px;min-height:545px;overflow:hidden;box-shadow:0 38px 95px #0d2f4033}.corporate-hero-visual>img{-o-object-position:center;object-position:center;border-radius:24px;height:545px}.hero-operation-label{color:var(--navy-900);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-radius:999px;align-items:center;gap:9px;padding:10px 13px;font-size:.67rem;font-weight:800;display:flex;position:absolute;inset-block-start:22px;inset-inline-start:22px;box-shadow:0 10px 30px #0d2f401f}.hero-operation-label i{background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #91bd3e29}.hero-visual-index{border-radius:999px;inset-block-start:22px;inset-inline-end:22px}.hero-fact{background:#07232eeb;border-radius:14px}.corporate-proof{background:#07232ef5}.corporate-proof-grid{min-height:94px}.corporate-proof article{padding-inline:24px}.corporate-intro{background:var(--namaa-surface)}.corporate-intro-grid{grid-template-columns:.72fr 1.28fr;align-items:center;gap:clamp(45px,7vw,105px)}.intro-panel{background:var(--navy-900);border:0;border-radius:28px;grid-template-columns:.95fr 1.05fr;gap:0;padding:0;display:grid;overflow:hidden;box-shadow:0 35px 80px #0d2f402e}.intro-panel-media{min-height:440px;position:relative;overflow:hidden}.intro-panel-media:after{content:"";background:linear-gradient(#0000 45%,#07232e7a);position:absolute;inset:0}.intro-panel-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.intro-panel-media>span{z-index:2;color:var(--white);font-family:var(--font-en);font-size:1.75rem;font-weight:900;position:absolute;inset-block-end:19px;inset-inline-start:22px}.intro-panel-media small{color:#ffffffb3;font-family:var(--font-ar);margin-top:2px;font-size:.65rem;font-weight:600;display:block}html[lang=en] .intro-panel-media small{font-family:var(--font-en)}.intro-panel-content{flex-direction:column;justify-content:center;padding:38px;display:flex}.intro-panel-content>p{color:#ffffffb8;margin:0 0 25px;font-size:.94rem}.intro-panel .corporate-capabilities,.intro-panel .corporate-capabilities div{border-color:#ffffff21}.intro-panel .corporate-capabilities strong{color:var(--white)}.intro-panel .corporate-capabilities span{color:#b8dc74}.home-facts{background:var(--namaa-surface);padding-block:0 34px}.home-facts-grid{border:1px solid var(--namaa-border);background:var(--namaa-canvas);border-radius:22px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.home-facts-grid>div{border-inline-end:1px solid var(--namaa-border);flex-direction:column;justify-content:center;min-height:130px;padding:24px 30px;display:flex}.home-facts-grid>div:last-child{border-inline-end:0}.home-facts strong{color:var(--navy-900);font-family:var(--font-en);font-size:clamp(2rem,3.4vw,3.35rem);line-height:1}.home-facts span{color:var(--muted);margin-top:10px;font-size:.73rem;font-weight:700}.operating-standard{background:radial-gradient(circle at 12% 40%,#91bd3e1f,#0000 25%),#0a2b38;margin-top:0}.business-section{background:var(--namaa-canvas)}.business-card{border:0;border-radius:22px;min-height:330px;box-shadow:0 12px 40px #0d2f4012}.business-card:first-child{background:radial-gradient(circle at 88% 12%, #91bd3e2b, transparent 30%), var(--navy-900)}.business-card:first-child :where(h3,p,b){color:var(--white)}.business-card:first-child p{color:#ffffff9e}.business-card:first-child b{border-color:#ffffff2e}.business-card:first-child .business-card-top>span{color:#ffffff8c}.namaa-operations-section{background:var(--namaa-surface)}.namaa-operations-grid{grid-template-columns:1.12fr .88fr;align-items:center;gap:clamp(50px,7vw,105px);display:grid}.namaa-operations-media{background:#dfe9e6;border-radius:30px;min-height:575px;position:relative;overflow:hidden;box-shadow:0 30px 75px #0d2f4026}.namaa-operations-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#07232e8f);position:absolute;inset:0}.namaa-operations-media>img{-o-object-fit:cover;object-fit:cover;width:100%;height:575px}.operations-media-note{z-index:2;color:var(--white);justify-content:space-between;align-items:flex-end;gap:20px;display:flex;position:absolute;inset-block-end:25px;inset-inline:28px}.operations-media-note span{font-family:var(--font-en);letter-spacing:.08em;font-size:.63rem;font-weight:800}.operations-media-note strong{text-align:end;max-width:270px;font-size:.78rem}.namaa-operations-content h2{color:var(--navy-900);letter-spacing:-.04em;margin:0 0 23px;font-size:clamp(2.7rem,4.5vw,4.7rem);line-height:1.12}html[lang=ar] .namaa-operations-content h2{line-height:1.25}.namaa-operations-content h2 span{color:var(--green-dark)}.namaa-operations-content>p{color:var(--muted);margin:0}.operations-points{border-top:1px solid var(--line);margin-block:30px;display:grid}.operations-points>div{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;align-items:center;gap:12px;min-height:64px;display:grid}.operations-points span{color:var(--green-dark);font-family:var(--font-en);font-size:.69rem;font-weight:900}.operations-points strong{color:var(--navy-900);font-size:.87rem}.branch-home-section{background:var(--namaa-tint)}.branch-map{border:0;border-radius:28px;box-shadow:0 28px 75px #0d2f401f}.principal-partner-section{background:var(--namaa-tint);padding-block:34px 92px}.principal-partner-card{background:radial-gradient(circle at 95% 5%, #ce263214, transparent 24%), var(--white);border:1px solid #ce26321f;border-radius:28px;grid-template-columns:.55fr 1fr auto;align-items:center;gap:clamp(35px,5vw,75px);min-height:335px;padding:42px 48px;display:grid;overflow:hidden;box-shadow:0 25px 70px #0d2f401a}.principal-partner-logo{border-inline-end:1px solid var(--line);place-items:center;gap:20px;padding:30px;display:grid}.principal-partner-logo span{color:var(--muted);text-align:center;font-size:.68rem;font-weight:800}.principal-partner-logo img{-o-object-fit:contain;object-fit:contain;width:190px;height:72px}.principal-partner-copy h2{color:var(--navy-900);margin:0 0 15px;font-size:clamp(2.2rem,3.7vw,3.85rem);line-height:1.14}html[lang=ar] .principal-partner-copy h2{line-height:1.28}.principal-partner-copy h2 span{color:#ce2632}.principal-partner-copy p{color:var(--muted);margin:0;font-size:.88rem}.principal-partner-actions{justify-items:start;gap:18px;display:grid}.product-showcase-section{background:var(--namaa-canvas)}.public-card{border:0;border-radius:22px;box-shadow:0 12px 38px #0d2f4012}.public-card-image{border-radius:17px}.partners-preview{background:var(--namaa-surface)}.logo-rail{border:1px solid var(--namaa-border);border-radius:22px;overflow:hidden}.final-cta{background:var(--namaa-surface)}.final-cta-card{border-radius:28px;box-shadow:0 30px 70px #0d2f402b}.page-hero{background:#082d3a;min-height:590px;overflow:hidden}.page-hero-content{grid-template-columns:minmax(0,.62fr) minmax(260px,.38fr);align-items:center;min-height:590px;padding-block:135px 74px;display:grid}.page-hero-copy{z-index:3;max-width:730px;position:relative}.page-hero-copy h1{font-size:clamp(3.2rem,5.3vw,5.7rem)}.page-hero-photo{z-index:1;width:49%;position:absolute;inset-block:0;inset-inline-end:0;overflow:hidden;-webkit-mask-image:linear-gradient(270deg,#000 56%,#0000 100%);mask-image:linear-gradient(270deg,#000 56%,#0000 100%)}[dir=rtl] .page-hero-photo{-webkit-mask-image:linear-gradient(90deg,#000 56%,#0000 100%);mask-image:linear-gradient(90deg,#000 56%,#0000 100%)}.page-hero-photo:after{content:"";background:linear-gradient(#07232e29,#07232e70);position:absolute;inset:0}.page-hero-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.page-hero:has(.page-hero-photo) .page-hero-media{background:radial-gradient(circle at 18% 35%,#2f746c54,#0000 27%),linear-gradient(110deg,#082733 0%,#0d3b4b 58%,#0d3b4bc2 100%)}.story-signature,.signature-image{border-radius:28px}.signature-image{overflow:hidden}.signature-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}html[data-theme=dark]{--namaa-surface:#0a2029;--namaa-canvas:#071a22;--namaa-tint:#0b242e;--namaa-border:#b8dc7421}html[data-theme=dark] .nav-shell,html[data-theme=dark] .site-header.scrolled .nav-shell{background:#071a22e6;border-color:#ffffff1f;box-shadow:0 18px 55px #00000047}html[data-theme=dark] .site-header :where(.main-nav a,.language-link,.theme-toggle),html[data-theme=dark] .site-header.scrolled :where(.main-nav a,.language-link,.theme-toggle),html[data-theme=dark] .site-header :where(.menu-toggle){color:#eef6f5}html[data-theme=dark] .site-header .theme-toggle,html[data-theme=dark] .site-header.scrolled .theme-toggle{background:#ffffff12;border-color:#ffffff24}html[data-theme=dark] .corporate-hero{color:var(--white);background:radial-gradient(circle at 82% 18%,#91bd3e1a,#0000 27%),linear-gradient(135deg,#071a22,#0b2a36 62%,#0e3541)}html[data-theme=dark] .corporate-hero-pattern{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px)}html[data-theme=dark] .corporate-hero-copy h1{color:var(--white)}html[data-theme=dark] .corporate-hero-copy h1 span{color:#b8dc74}html[data-theme=dark] .corporate-hero-copy>p{color:#ffffffb3}html[data-theme=dark] .corporate-hero .eyebrow.light{color:#b8dc74}html[data-theme=dark] .corporate-hero .button-outline-light{color:var(--white);border-color:#ffffff47}html[data-theme=dark] .home-facts strong,html[data-theme=dark] .namaa-operations-content h2,html[data-theme=dark] .operations-points strong,html[data-theme=dark] .principal-partner-copy h2{color:#eef6f5}html[data-theme=dark] .home-facts-grid,html[data-theme=dark] .principal-partner-card{background:#0e2833;border-color:#29444d}html[data-theme=dark] .principal-partner-logo{background:#f8fbfa;border-color:#29444d;border-radius:18px}html[data-theme=dark] .business-card{background:#0e2833}html[data-theme=dark] .business-card:first-child{background:radial-gradient(circle at 88% 12%,#91bd3e24,#0000 30%),#123743}html[data-theme=dark] :where(.division-detail-card,.process-card){border-color:#29444d;box-shadow:0 16px 44px #0003}html[data-theme=dark] .division-detail-card.division-detail-card,html[data-theme=dark] .process-card.process-card{background:#0e2833}html[data-theme=dark] :where(.division-detail-card,.process-card) :where(h2,h3){color:#eef6f5}html[data-theme=dark] :where(.division-detail-card,.process-card) :where(p,li){color:#a9bbc1}html[data-theme=dark] .division-detail-card li{border-color:#29444d}@media (width<=1120px){.nav-shell{width:min(100% - 22px,1080px)}.brand,.site-header .brand{width:185px}.main-nav{gap:11px;font-size:.72rem}.nav-cta{display:none}.corporate-hero-grid{grid-template-columns:.82fr 1.18fr}.principal-partner-card{grid-template-columns:.5fr 1fr}.principal-partner-actions{grid-column:2;grid-template-columns:auto auto;align-items:center}}@media (width<=900px){.site-header{inset-block-start:7px}.nav-shell{border-radius:17px;width:calc(100% - 14px);min-height:70px;padding:6px 9px}.site-header.scrolled .nav-shell{min-height:66px}.brand,.site-header .brand{width:178px;height:52px}.main-nav{-webkit-backdrop-filter:blur(18px);background:#fffffff7;border:1px solid #0d2f401a;border-radius:18px;inset-block-start:78px;box-shadow:0 22px 55px #0d2f4029}html[data-theme=dark] .main-nav{background:#071a22f7;border-color:#ffffff1c;box-shadow:0 22px 55px #0000004d}.corporate-hero,.corporate-hero-grid{min-height:0}.corporate-hero-grid{grid-template-columns:1fr;padding-block:120px 160px}.corporate-hero-visual{width:100%;min-height:470px}.corporate-hero-visual>img{height:470px}.corporate-intro-grid,.namaa-operations-grid{grid-template-columns:1fr}.intro-panel{grid-template-columns:1fr 1fr}.home-facts-grid{grid-template-columns:repeat(2,1fr)}.home-facts-grid>div:nth-child(2){border-inline-end:0}.home-facts-grid>div:nth-child(-n+2){border-bottom:1px solid var(--namaa-border)}.namaa-operations-media{min-height:500px}.namaa-operations-media>img{height:500px}.principal-partner-card{grid-template-columns:1fr;gap:28px}.principal-partner-logo{border-inline-end:0;border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;justify-items:start}.principal-partner-actions{grid-column:auto}.page-hero-content{grid-template-columns:1fr;align-items:end;min-height:620px}.page-hero-copy{max-width:80%}.page-hero-photo{opacity:.72;width:62%}}@media (width<=680px){.section{padding-block:70px}.nav-shell{border-radius:15px;min-height:66px}.brand,.site-header .brand{width:152px;height:48px}.corporate-hero-grid{gap:34px;padding-block:105px 142px}.corporate-hero-copy h1{font-size:clamp(2.75rem,13vw,4rem)}.corporate-hero-visual{border-width:5px;border-radius:24px;min-height:390px}.corporate-hero-visual>img{-o-object-position:38% center;object-position:38% center;border-radius:19px;height:390px}.hero-operation-label{max-width:210px;font-size:.6rem;inset-block-start:13px;inset-inline-start:13px}.hero-visual-index{display:none}.intro-panel{grid-template-columns:1fr}.intro-panel-media{min-height:310px}.intro-panel-content{padding:27px 23px}.home-facts{padding-bottom:24px}.home-facts-grid{border-radius:18px}.home-facts-grid>div{min-height:105px;padding:18px}.business-card{border-radius:18px;min-height:285px}.namaa-operations-media{border-radius:22px;min-height:390px}.namaa-operations-media>img{-o-object-position:62% center;object-position:62% center;height:390px}.operations-media-note{flex-direction:column;align-items:flex-start;inset-block-end:17px;inset-inline:18px}.operations-media-note strong{text-align:start}.namaa-operations-content h2{font-size:2.65rem}.principal-partner-section{padding-block:20px 70px}.principal-partner-card{border-radius:21px;padding:27px 22px}.principal-partner-logo{grid-template-columns:1fr;justify-items:center;padding:20px}.principal-partner-actions{grid-template-columns:1fr;width:100%}.principal-partner-actions .button{width:100%}.page-hero,.page-hero-content{min-height:585px}.page-hero-content{padding-block:118px 62px}.page-hero-copy{max-width:100%}.page-hero-photo{opacity:.38;width:100%;-webkit-mask-image:linear-gradient(#000 38%,#0000 88%);mask-image:linear-gradient(#000 38%,#0000 88%)}[dir=rtl] .page-hero-photo{-webkit-mask-image:linear-gradient(#000 38%,#0000 88%);mask-image:linear-gradient(#000 38%,#0000 88%)}.page-hero-photo:after{background:linear-gradient(#07232e1f,#082d3a 90%)}}.page-hero-stats{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.page-hero-stats>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff24;border-radius:13px;min-width:142px;padding:13px 17px}.page-hero-stats strong,.page-hero-stats span{display:block}.page-hero-stats strong{color:#b8dc74;font-family:var(--font-en);font-size:1.65rem;line-height:1}.page-hero-stats span{color:#ffffffb8;margin-top:7px;font-size:.68rem;font-weight:700}.page-hero-products,.page-hero-products .page-hero-content{min-height:475px}.page-hero-products .page-hero-content{padding-block:118px 54px}.page-hero-products .page-hero-copy h1{max-width:830px;font-size:clamp(3rem,4.8vw,5.15rem)}.catalog-section{background:#f5f7f7}.catalog-section .section-heading{margin-bottom:38px}.catalog-toolbar{border:1px solid var(--namaa-border);background:var(--white);border-radius:18px;grid-template-columns:minmax(300px,1.45fr) minmax(190px,.72fr) minmax(190px,.72fr) auto;align-items:center;gap:12px;margin-bottom:22px;padding:16px;display:grid;box-shadow:0 14px 40px #0d2f4012}.catalog-toolbar label{min-width:0}.catalog-toolbar :where(input,select){width:100%;min-height:48px;color:var(--navy-900);font:inherit;background:#f9fbfa;border:1px solid #0d2f4024;border-radius:11px;outline:none;font-size:.78rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.catalog-toolbar input{padding-inline:44px 15px}.catalog-toolbar select{cursor:pointer;padding-inline:13px 36px}.catalog-toolbar :where(input,select):focus{border-color:var(--green-dark);background:var(--white);box-shadow:0 0 0 4px #91bd3e21}.catalog-search{position:relative}.catalog-search>svg{z-index:2;fill:none;stroke:#6c7f86;stroke-width:1.8px;width:19px;height:19px;position:absolute;inset-block-start:50%;inset-inline-start:15px;transform:translateY(-50%)}.catalog-toolbar .button{cursor:pointer;border:0;min-height:48px}.catalog-reset{color:var(--muted);text-underline-offset:4px;grid-column:1/-1;justify-self:end;font-size:.72rem;font-weight:800;text-decoration:underline}.catalog-results-meta{color:var(--muted);justify-content:flex-end;align-items:center;gap:8px;margin-bottom:16px;font-size:.74rem;display:flex}.catalog-results-meta strong{min-width:30px;height:30px;color:var(--navy-900);font-family:var(--font-en);background:#e6eeeb;border-radius:9px;place-items:center;display:grid}.featured-badge{color:#fff;background:#ce2632;box-shadow:0 7px 18px #ce263233}.dosage-badge{max-width:150px;color:var(--navy-900);text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe8;overflow:hidden}.category-icon{color:#42691a;background:#edf5de;border-radius:8px;flex:none;place-items:center;width:27px;height:27px;display:grid}.category-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:15px;height:15px}.catalog-categories{border-top:1px solid var(--namaa-border);margin-top:85px;padding-top:52px}.catalog-categories-heading{text-align:center;margin-bottom:30px}.catalog-categories-heading .eyebrow{justify-content:center}.catalog-categories-heading h2{color:var(--navy-900);margin:12px 0 0;font-size:clamp(2rem,3vw,3.1rem)}.catalog-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.catalog-category-grid a{border:1px solid var(--namaa-border);min-height:128px;color:var(--navy-900);text-align:center;background:var(--white);border-radius:15px;place-items:center;padding:18px;transition:transform .2s,border-color .2s,background-color .2s;display:grid}.catalog-category-grid a:hover{background:#f8fbf3;border-color:#91bd3e80;transform:translateY(-4px)}.catalog-category-grid i{color:#47701c;background:#e9f3d6;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.catalog-category-grid svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:23px;height:23px}.catalog-category-grid span{font-size:.73rem;font-weight:800}.product-detail-hero{padding-block:140px 72px}.product-detail-hero .detail-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);gap:clamp(45px,7vw,95px)}.product-detail-hero .detail-hero-copy h1{margin-block:18px 16px;font-size:clamp(2.8rem,5vw,5.25rem);line-height:1.08}.product-back-link{color:#ffffffb3;align-items:center;gap:7px;margin-bottom:27px;font-size:.71rem;font-weight:750;display:inline-flex}.product-back-link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}[dir=rtl] .product-back-link svg{transform:rotate(180deg)}.product-detail-hero .detail-product-image{background:#dce4e2;border:7px solid #ffffff29;border-radius:25px;min-height:410px;padding:0;overflow:hidden;box-shadow:0 30px 75px #00000038}.product-detail-hero .detail-product-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:410px;max-height:none}.product-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:30px;display:grid}.product-detail-facts>div{-moz-column-gap:11px;background:#ffffff0f;border:1px solid #ffffff21;border-radius:13px;grid-template-columns:38px 1fr;align-content:center;column-gap:11px;min-height:88px;padding:15px;display:grid}.product-detail-facts i{color:#b8dc74;background:#b8dc741c;border-radius:10px;grid-row:1/3;place-items:center;width:38px;height:38px;display:grid}.product-detail-facts svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:20px;height:20px}.product-detail-facts span{color:#ffffff8c;font-size:.59rem}.product-detail-facts strong{color:var(--white);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.product-detail-content{grid-template-columns:minmax(0,1fr) 365px;align-items:start;gap:clamp(50px,8vw,115px);display:grid}.product-inquiry-card{color:var(--white);background:radial-gradient(circle at 100% 0, #91bd3e2e, transparent 30%), var(--navy-900);border-radius:20px;padding:32px;position:sticky;inset-block-start:115px;box-shadow:0 25px 60px #0d2f4026}.product-inquiry-card>span{color:#b8dc74;font-size:.65rem;font-weight:850}.product-inquiry-card h3{color:var(--white);margin:15px 0 13px;font-size:1.65rem;line-height:1.35}.product-inquiry-card p{color:#ffffffab;margin:0 0 25px;font-size:.8rem}html[data-theme=dark] .catalog-section{background:var(--namaa-canvas)}html[data-theme=dark] :where(.catalog-toolbar,.portfolio-product-card,.catalog-category-grid a){background:#0e2833;border-color:#29444d}html[data-theme=dark] .catalog-toolbar :where(input,select){color:#eef6f5;background:#0a2029;border-color:#29444d}html[data-theme=dark] .catalog-results-meta strong{color:#eef6f5;background:#163640}html[data-theme=dark] :where(.portfolio-product-card h3,.portfolio-product-footer b,.catalog-categories-heading h2,.catalog-category-grid a){color:#eef6f5}html[data-theme=dark] .catalog-category-grid a:hover{background:#12313b}@media (width<=1120px){.catalog-toolbar{grid-template-columns:1fr 1fr}.catalog-search{grid-column:1/-1}.catalog-toolbar .button{width:100%}.product-detail-hero .detail-hero-grid{grid-template-columns:1fr 1fr}}@media (width<=900px){.page-hero-products,.page-hero-products .page-hero-content{min-height:520px}.page-hero-products .page-hero-content{padding-block:110px 55px}.page-hero-products .page-hero-mark{display:none}.product-detail-hero .detail-hero-grid,.product-detail-content{grid-template-columns:1fr}.product-detail-hero .detail-product-image{min-height:420px}.product-detail-hero .detail-product-image img{height:420px}.product-inquiry-card{position:static}}@media (width<=680px){.page-hero-products,.page-hero-products .page-hero-content{min-height:455px}.page-hero-products .page-hero-content{padding-block:105px 42px}.page-hero-products .page-hero-copy h1{font-size:2.75rem}.page-hero-stats{margin-top:20px}.page-hero-stats>div{flex:1;min-width:0;padding:11px 12px}.catalog-section .section-heading{margin-bottom:26px}.catalog-toolbar{border-radius:14px;grid-template-columns:1fr;padding:12px}.catalog-search{grid-column:auto}.catalog-reset{grid-column:auto;justify-self:center}.catalog-categories{margin-top:62px;padding-top:42px}.catalog-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-category-grid a{min-height:116px}.product-detail-hero{padding-block:105px 55px}.product-detail-hero .detail-hero-copy h1{font-size:2.75rem}.product-detail-facts{grid-template-columns:1fr}.product-detail-hero .detail-product-image{border-width:5px;border-radius:20px;min-height:330px}.product-detail-hero .detail-product-image img{height:330px}.product-inquiry-card{padding:25px 22px}}:root{--namaa-unified-canvas:#f3f8f6;--namaa-unified-surface:#fff;--namaa-unified-soft:#edf5f2;--namaa-unified-dark:#062b3a;--namaa-unified-dark-2:#0b3f50;--namaa-unified-heading:#0b3342;--namaa-unified-muted:#667d82;--namaa-unified-teal:#00a69c;--namaa-unified-green:#92d83b;--namaa-unified-line:#0b33421f;--namaa-unified-shadow:0 22px 58px #062b3a1c;--namaa-unified-shadow-soft:0 14px 36px #062b3a13;--namaa-unified-radius:26px;--namaa-unified-radius-sm:18px}.namaa-soft-index{color:#0b33423d!important}html[data-theme=dark] .namaa-soft-index{color:#daf1f570!important}.group:hover .namaa-soft-index{color:#00a69c9e!important}html[data-theme=dark] .group:hover .namaa-soft-index{color:#92d83b94!important}.namaa-contrast-action{color:#fff!important}.namaa-contrast-action:hover{background-color:var(--namaa-unified-teal)!important;color:#fff!important}main .group:hover [class*=group-hover\:text-white]{color:#fff!important}:where(.route-home,.route-about,.route-distribution) main{background:var(--namaa-unified-canvas)}:where(.route-home,.route-about,.route-distribution) main>section:not(.page-hero):not(.namaa-home-hero){padding-block:clamp(82px,7vw,118px)!important}.route-home .home-flow-section,.route-about .about-flow-section,.route-distribution .distribution-flow-section{background:var(--namaa-unified-canvas)!important}.route-home .home-flow-section--capabilities,.route-home .home-flow-section--operations,.route-about .about-flow-section--values,.route-distribution .distribution-flow-section--map{background:radial-gradient(circle at 12% 8%, #00a69c0e, transparent 28%), var(--namaa-unified-soft)!important}.route-home .home-flow-section--partners,.route-about .about-flow-section--story,.route-about .about-flow-section--strategy,.route-distribution .distribution-flow-section--operations,.route-distribution .distribution-flow-section--promise{background:var(--namaa-unified-surface)!important}.route-about .about-flow-section--mission,.route-distribution .distribution-flow-section--metrics{color:#fff;background:radial-gradient(circle at 82% 10%, #92d83b29, transparent 28%), radial-gradient(circle at 14% 86%, #00a69c1f, transparent 32%), linear-gradient(135deg, var(--namaa-unified-dark), var(--namaa-unified-dark-2))!important}.route-home .message-from-gm,.route-home .home-flow-section--cta .bg-gradient-primary,.route-distribution .distribution-flow-section--promise .bg-primary{background:radial-gradient(circle at 82% 12%, #92d83b2b, transparent 30%), linear-gradient(135deg, var(--namaa-unified-dark), var(--namaa-unified-dark-2))!important;border:1px solid #ffffff1f!important;box-shadow:0 28px 72px #062b3a2e!important}:where(.route-home,.route-about,.route-distribution) main :where(h1,h2,h3,h4){letter-spacing:-.025em}html[lang=ar] :where(.route-home,.route-about,.route-distribution) main :where(h1,h2,h3,h4){letter-spacing:0}html[data-theme=light] :where(.route-home,.route-about,.route-distribution) main :where(.text-primary,h2.text-primary,h3.text-primary){color:var(--namaa-unified-heading)!important}:where(.route-home,.route-about,.route-distribution) main :where(.text-secondary,[class*="text-[#00d2c6]"]){color:var(--namaa-unified-teal)!important}:where(.route-home,.route-about,.route-distribution) main :where(.bg-primary){background-color:var(--namaa-unified-dark)!important}:where(.route-home,.route-about,.route-distribution) main :where(.bg-secondary){background-color:var(--namaa-unified-teal)!important}html[data-theme=light] .route-about .about-flow-section--mission :where(h2,h3,p,.text-primary,.text-gray-600,.text-gray-700),html[data-theme=light] .route-distribution .distribution-flow-section--metrics :where(h2,h3,p,.text-primary,.text-gray-600,.text-gray-700){color:#fff!important}html[data-theme=light] .route-about .about-flow-section--mission :where(.text-blue-100,.text-gray-300),html[data-theme=light] .route-distribution .distribution-flow-section--metrics :where(.text-blue-100,.text-blue-100\/70,.text-blue-100\/90,.text-gray-300){color:#ffffffb8!important}:where(.route-home,.route-about,.route-distribution) main :where(.glass-card,.partner-logo-card,.branch-map,.branch-detail-grid>div,.operation-card,.public-card,[class*=rounded-3xl],[class*="rounded-[2rem]"],[class*="rounded-[2.5rem]"]){border-radius:var(--namaa-unified-radius)!important}:where(.route-home,.route-about,.route-distribution) main :where(.glass-card,.partner-logo-card,.branch-map,.branch-detail-grid>div,[class*=bg-white][class*=border],[class*=bg-gray-50][class*=border]){border-color:var(--namaa-unified-line)!important;box-shadow:var(--namaa-unified-shadow-soft)!important}:where(.route-home,.route-about,.route-distribution) main :where(.shadow-xl,.shadow-2xl,[class*=shadow-\[]){box-shadow:var(--namaa-unified-shadow)!important}:where(.route-home,.route-about,.route-distribution) main :where(.glass-card:hover,.partner-logo-card:hover,a[class*=rounded-3xl]:hover,article[class*=rounded-3xl]:hover){transform:translateY(-5px);border-color:#00a69c52!important}:where(.route-home,.route-about,.route-distribution) main :where(span[class*=tracking-widest][class*=uppercase],span[class*=tracking-wider][class*=uppercase]){color:var(--namaa-unified-teal)!important}:where(.route-home,.route-about,.route-distribution) main :where(.inline-block[class*=rounded-full][class*=tracking-widest],.inline-flex[class*=rounded-full][class*=tracking-wider]){border:1px solid #00a69c1f;background:#00a69c14!important}.route-home .namaa-home-hero{background:var(--namaa-unified-dark);min-height:min(860px,92vh)!important}.route-home .namaa-home-hero h1{letter-spacing:-.04em;max-width:920px;margin-inline:auto;font-size:clamp(3.5rem,7.2vw,7.4rem)!important}html[lang=ar] .route-home .namaa-home-hero h1{letter-spacing:0;line-height:1.14!important}.route-home .namaa-home-hero p{color:#ffffffc7!important}.route-home .namaa-home-eyebrow{color:var(--navy-900);text-shadow:none;-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#ffffffd1;border:1px solid #00a69c3d;box-shadow:0 18px 42px #0d2f402e,inset 0 0 0 1px #ffffffb8}.route-home .namaa-home-eyebrow span{box-shadow:0 0 0 5px #00a69c21}.route-home section.relative.z-20>.glass-nav{border-radius:var(--namaa-unified-radius)!important;background:#ffffffeb!important;border:1px solid #ffffffc7!important}.route-home .home-flow-section--capabilities>.absolute[style*=radial-gradient],.route-home .home-flow-section--operations>.absolute[style*=linear-gradient],.route-about .about-flow-section>.absolute[style*=url\(],.route-about .about-flow-section>.absolute svg{opacity:.035!important}html[data-theme=light] .route-about .about-flow-section--values .glass-card,html[data-theme=light] .route-about .about-flow-section--strategy .glass-card,html[data-theme=light] .route-distribution .distribution-flow-section--operations article{background:#fffffff0!important}html[data-theme=light] .route-distribution .branch-map{background:#fff!important}.route-distribution .branch-map-stage{background:radial-gradient(circle at 28% 34%,#00a69c14,#0000 32%),#f5faf8!important}.route-distribution .distribution-map-frame{padding:clamp(10px,1.8vw,18px)!important}.route-distribution .distribution-map-shell{min-height:0!important;padding:0!important}.route-distribution .branch-map{grid-template-columns:minmax(0,1fr) minmax(275px,315px);width:100%;max-width:1120px;margin-inline:auto}.route-distribution .branch-map-stage{justify-content:center;min-height:clamp(430px,40vw,540px);padding:42px 12px 26px}.route-distribution .yemen-map{transform-origin:50%;width:min(118%,930px);max-width:none;transform:translateY(12px)scale(1.12)}.route-distribution .branch-directory{padding:24px 22px}.route-distribution .branch-list-item{min-height:45px}.route-distribution .branch-detail-panels{margin-top:15px;padding-top:15px}.route-distribution .branch-detail-grid{gap:8px}.route-distribution .branch-detail-grid>div{padding:9px 10px}html[data-theme=dark] :where(.route-home,.route-about,.route-distribution) main{background:#071a22}html[data-theme=dark] .route-home .home-flow-section,html[data-theme=dark] .route-about .about-flow-section,html[data-theme=dark] .route-distribution .distribution-flow-section{background:#071a22!important}html[data-theme=dark] :where(.route-home,.route-about,.route-distribution) main :where(.glass-card,.partner-logo-card,.branch-map,.branch-directory,[class*=bg-white][class*=border],[class*=bg-gray-50][class*=border]){background:#0e2833!important;border-color:#ffffff1a!important}@media (width<=900px){:where(.route-home,.route-about,.route-distribution) main>section:not(.page-hero):not(.namaa-home-hero){padding-block:74px!important}}@media (width<=680px){.route-home .namaa-home-hero h1{font-size:clamp(3rem,13vw,4.4rem)!important}:where(.route-home,.route-about,.route-distribution) main :where(.glass-card,.partner-logo-card,.branch-map,[class*=rounded-3xl],[class*="rounded-[2rem]"]){border-radius:20px!important}}html[data-theme=dark] .route-home section.relative.z-20>.glass-nav{background:#0a2833f0!important;border-color:#ffffff1f!important;box-shadow:0 24px 62px #0000003d!important}html[data-theme=dark] .route-home section.relative.z-20>.glass-nav [data-counter]{color:#f5fbfa!important}html[data-theme=dark] .route-home section.relative.z-20>.glass-nav [data-counter]:first-child,html[data-theme=dark] .route-home section.relative.z-20>.glass-nav .text-secondary{color:var(--namaa-unified-teal)!important}html[data-theme=dark] .route-home section.relative.z-20>.glass-nav p{color:#ffffffa8!important}html[data-theme=dark] .route-home .namaa-home-eyebrow{color:#fff;text-shadow:0 1px 10px #00000059;background:#062736b8;border-color:#78f0e847;box-shadow:0 18px 42px #0000003d,inset 0 0 0 1px #ffffff14}html[data-theme=dark] .route-distribution .branch-map-stage{background:radial-gradient(circle at 28% 34%,#92d83b17,#0000 32%),#0a222c!important}html[data-theme=dark] .route-distribution .country-shape path{fill:#173b45!important;stroke:#668b86!important}html[data-theme=dark] .route-distribution .map-grid line{stroke:#76928e!important}@media (width<=900px){.route-distribution .branch-map-stage{min-height:390px}.route-distribution .yemen-map{width:108%;transform:translateY(8px)scale(1.04)}}@media (width<=680px){.route-distribution .branch-map-stage{min-height:330px;padding-block:46px 12px}.route-distribution .yemen-map{width:118%;transform:translateY(12px)scale(1.08)}}.namaa-footer.namaa-footer-v2{--footer-ink:#f7fffd;--footer-muted:#ecfffbad;--footer-soft:#ecfffb75;--footer-line:#beede429;--footer-card:#fff1;--footer-card-strong:#ffffff1b;--footer-teal:var(--namaa-unified-teal,#00a69c);--footer-green:var(--namaa-unified-green,#92d83b);isolation:isolate;color:var(--footer-ink);background:radial-gradient(circle at 14% 18%,#00a69c42,#0000 34%),radial-gradient(circle at 88% 12%,#92d83b24,#0000 30%),linear-gradient(145deg,#031d2d 0%,#062b3c 42%,#042331 100%);padding:clamp(52px,5.5vw,82px) 0 22px;position:relative;overflow:hidden}.namaa-footer.namaa-footer-v2:before{content:"";z-index:-2;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 84%,#0000);mask-image:linear-gradient(#0000,#000 20% 84%,#0000)}.namaa-footer.namaa-footer-v2:after{content:"";inset-inline:clamp(18px,5vw,72px);opacity:.9;background:linear-gradient(90deg,#0000,#92d83b6b,#00a69c85,#0000);height:1px;position:absolute;top:28px}.namaa-footer-v2 .namaa-footer-aura{pointer-events:none;filter:blur(8px);opacity:.58;border-radius:999px;position:absolute}.namaa-footer-v2 .namaa-footer-aura-one{inset-inline-start:-110px;background:radial-gradient(circle,#00a69c33,#0000 66%);width:310px;height:310px;top:70px}.namaa-footer-v2 .namaa-footer-aura-two{inset-inline-end:-130px;background:radial-gradient(circle,#92d83b29,#0000 68%);width:360px;height:360px;bottom:-120px}.namaa-footer-v2 .namaa-footer-shell{gap:clamp(16px,2.3vw,26px);display:grid;position:relative}.namaa-footer-command{border:1px solid var(--footer-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff21,#ffffff0b),radial-gradient(circle at 12% 20%,#00a69c29,#0000 30%);border-radius:clamp(22px,2.6vw,30px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(16px,2.4vw,34px);padding:clamp(18px,2.4vw,28px);display:grid;box-shadow:0 30px 90px #00000047,inset 0 1px #ffffff29}.namaa-footer-command-copy{max-width:820px}.namaa-footer-v2 .namaa-footer-eyebrow{color:#9ff1e8;letter-spacing:.04em;align-items:center;gap:10px;margin-bottom:10px;font-size:.82rem;font-weight:900;display:inline-flex}.namaa-footer-v2 .namaa-footer-eyebrow i{background:linear-gradient(90deg, var(--footer-green), var(--footer-teal));border-radius:999px;width:30px;height:2px}.namaa-footer-command h2{color:#fff;letter-spacing:-.045em;max-width:690px;margin:0;font-size:clamp(1.85rem,3vw,3.25rem);font-weight:950;line-height:1.03}html[lang=ar] .namaa-footer-command h2{letter-spacing:0;line-height:1.12}.namaa-footer-command p{max-width:680px;color:var(--footer-muted);margin:8px 0 0;font-size:clamp(.88rem,.96vw,.98rem);line-height:1.65}.namaa-footer-command-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;min-width:min(100%,360px);display:flex}html[dir=rtl] .namaa-footer-command-actions{justify-content:flex-start}.namaa-footer-v2 .namaa-footer-primary-action,.namaa-footer-v2 .namaa-footer-secondary-action{border-radius:14px;min-height:44px;padding:0 16px;font-weight:900;transition:transform .25s,border-color .25s,background .25s,box-shadow .25s}.namaa-footer-v2 .namaa-footer-primary-action{color:#052335;background:linear-gradient(135deg, var(--footer-green), #58d99a);box-shadow:0 20px 42px #59da7938}.namaa-footer-v2 .namaa-footer-secondary-action{color:#fff;background:#ffffff13;border:1px solid #ffffff2e}.namaa-footer-v2 .namaa-footer-primary-action:hover,.namaa-footer-v2 .namaa-footer-secondary-action:hover{transform:translateY(-3px)}.namaa-footer-core{grid-template-columns:minmax(350px,1.08fr) minmax(320px,.86fr) minmax(340px,.96fr);align-items:stretch;gap:18px;display:grid}.namaa-footer-brand-panel,.namaa-footer-link-panel,.namaa-footer-contact-panel{border:1px solid var(--footer-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(150deg,#ffffff17,#ffffff0a);border-radius:30px;min-width:0;padding:clamp(24px,2.4vw,28px);box-shadow:inset 0 1px #ffffff1a}.namaa-footer-brand-panel{align-content:start;gap:16px;display:grid}.namaa-footer-v2 .namaa-footer-brand-lockup{color:#fff;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:13px;display:grid}.namaa-footer-v2 .namaa-footer-brand-lockup img{-o-object-fit:contain;object-fit:contain;width:74px;height:56px;box-shadow:none;filter:drop-shadow(0 12px 18px #0000002e);background:0 0;border:0;border-radius:0;padding:0;transition:filter .22s,transform .22s}.namaa-footer-v2 .namaa-footer-brand-lockup:hover img{filter:drop-shadow(0 16px 24px #92d83b29)drop-shadow(0 10px 18px #0000002e);transform:translateY(-1px)scale(1.03)}.namaa-footer-v2 .namaa-footer-brand-lockup span{min-width:0}.namaa-footer-v2 .namaa-footer-brand-lockup strong{color:#fff;text-wrap:balance;font-size:clamp(.92rem,1.05vw,1.02rem);font-weight:950;line-height:1.4;display:block}.namaa-footer-v2 .namaa-footer-brand-lockup small{color:#78f0e8;margin-top:3px;font-size:clamp(.8rem,.86vw,.88rem);font-weight:950;line-height:1.45;display:block}.namaa-footer-brand-panel>p{max-width:560px;color:var(--footer-muted);margin:0;font-size:.94rem;line-height:1.75}.namaa-footer-proof-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.namaa-footer-proof-strip span{min-height:70px;color:var(--footer-soft);background:#ffffff0e;border:1px solid #ffffff1c;border-radius:18px;gap:5px;padding:12px;font-size:.78rem;font-weight:800;line-height:1.5;display:grid}.namaa-footer-proof-strip strong{color:var(--footer-green);font-size:1.05rem;font-weight:950;line-height:1}.namaa-footer-v2 .namaa-footer-social{flex-wrap:wrap;gap:10px;margin-top:-2px;display:flex}.namaa-footer-v2 .namaa-footer-social a,.namaa-footer-v2 .namaa-footer-social span{color:#77dfe0;background:radial-gradient(circle at 28% 18%,#92d83b33,#0000 34%),linear-gradient(145deg,#00336638,#00a69c14);border:1px solid #00a69c42;border-radius:14px;place-items:center;width:42px;height:42px;transition:transform .22s,border-color .22s,background .22s,color .22s,box-shadow .22s;display:inline-grid}.namaa-footer-v2 .namaa-footer-social span.is-disabled{opacity:.48;color:#78f0e88c;cursor:default;background:#ffffff09;border-color:#ffffff1a}.namaa-footer-v2 .namaa-footer-social a:hover{color:#f7fff3;background:radial-gradient(circle at 30% 18%,#92d83b7a,#0000 34%),linear-gradient(135deg,#036,#00a69c 58%,#79c523);border-color:#92d83b8f;transform:translateY(-3px);box-shadow:0 14px 28px #00336638,0 0 24px #92d83b24}.namaa-footer-v2 .namaa-footer-social a.is-placeholder{opacity:.78;color:#77dfe0d1;border-color:#00a69c33}.namaa-footer-v2 .namaa-footer-social a.is-placeholder:hover{opacity:1}.namaa-footer-link-panel{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px;display:grid}.namaa-footer-contact-panel{align-content:start;gap:12px;display:grid}.namaa-footer-v2 .namaa-footer-column-title{color:#fff;width:max-content;margin:0 0 14px;font-size:.94rem;font-weight:950;display:inline-flex;position:relative}.namaa-footer-v2 .namaa-footer-column-title:after{content:"";inset-inline-start:0;background:linear-gradient(90deg, var(--footer-teal), var(--footer-green));border-radius:999px;width:32px;height:2px;position:absolute;bottom:-9px}.namaa-footer-v2 .namaa-footer-links{align-content:start;gap:8px;display:grid}.namaa-footer-v2 .namaa-footer-links a{min-height:38px;color:var(--footer-muted);border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:0 12px;font-size:.92rem;font-weight:850;transition:color .22s,background .22s,border-color .22s,transform .22s;display:flex;position:relative}.namaa-footer-v2 .namaa-footer-links a:before{content:"";background:#78f0e88f;border-radius:999px;flex:none;width:6px;height:6px}.namaa-footer-v2 .namaa-footer-links a:hover{color:#fff;background:#fff1;border-color:#ffffff1f;transform:translate(4px)}html[dir=rtl] .namaa-footer-v2 .namaa-footer-links a:hover{transform:translate(-4px)}.namaa-footer-v2 .namaa-footer-contact-card{color:#fff;background:linear-gradient(135deg,#ffffff18,#ffffff0b),#00a69c0a;border:1px solid #ffffff1f;border-radius:20px;grid-template-columns:48px minmax(0,1fr) 30px;align-items:center;gap:12px;min-height:74px;padding:11px 12px;transition:transform .22s,border-color .22s,background .22s;display:grid}.namaa-footer-v2 .namaa-footer-contact-card:hover{background:#ffffff17;border-color:#92d83b61;transform:translateY(-3px)}.namaa-footer-v2 .namaa-footer-contact-icon{width:46px;height:46px;color:var(--footer-green);background:#92d83b24;border-radius:17px;place-items:center;display:grid}.namaa-footer-v2 .namaa-footer-contact-card small{color:#78f0e8;margin-bottom:4px;font-size:.74rem;font-weight:900;display:block}.namaa-footer-v2 .namaa-footer-contact-card strong{overflow-wrap:anywhere;color:#fff;font-size:.88rem;font-weight:900;line-height:1.55;display:block}.namaa-footer-v2 .namaa-footer-contact-arrow{color:#ffffffc2;background:#ffffff14;border-radius:11px;place-items:center;width:30px;height:30px;display:grid}.namaa-footer-v2 .namaa-footer-icon-fill{fill:currentColor}.namaa-footer-v2 .namaa-footer-bottom{border-top:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:24px 0 2px;display:grid}.namaa-footer-v2 .namaa-footer-meta{flex-wrap:nowrap;justify-content:flex-end;justify-self:end;align-items:center;gap:16px;display:flex}.namaa-footer-v2 .namaa-footer-bottom p{color:var(--footer-soft);text-align:end;white-space:nowrap;margin:0;font-size:.82rem;font-weight:750}.namaa-footer-v2 .namaa-footer-legal{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;justify-self:start;gap:8px 16px;display:flex}.namaa-footer-v2 .namaa-footer-legal a{color:#ffffffb8;font-size:.82rem;font-weight:850}.namaa-footer-v2 .namaa-footer-legal a:hover{color:#fff}.namaa-footer-v2 .namaa-footer-legal a+a:before{content:none}.namaa-footer-v2 .namaa-footer-language{color:#fff;background:#ffffff12;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:.84rem;font-weight:900;display:inline-flex}.namaa-footer-v2 .namaa-footer-language:hover{background:#92d83b24;border-color:#92d83b66}.namaa-footer-v2 .namaa-footer-inline-icon{place-items:center;display:inline-grid}.namaa-footer-v2 .namaa-footer-directional-icon{transform:scaleX(1)}html[dir=rtl] .namaa-footer-v2 .namaa-footer-directional-icon{transform:scaleX(-1)}@media (width<=1180px){.namaa-footer-command,.namaa-footer-core{grid-template-columns:1fr}.namaa-footer-command-actions{justify-content:flex-start}html[dir=rtl] .namaa-footer-command-actions{justify-content:flex-end}}@media (width<=720px){.namaa-footer.namaa-footer-v2{padding-top:56px}.namaa-footer-command{border-radius:26px;padding:22px}.namaa-footer-v2 .namaa-footer-bottom{grid-template-columns:1fr;justify-content:center;gap:16px}.namaa-footer-v2 .namaa-footer-meta,.namaa-footer-v2 .namaa-footer-legal,html[dir=rtl] .namaa-footer-v2 .namaa-footer-meta,html[dir=rtl] .namaa-footer-v2 .namaa-footer-legal{justify-content:center;justify-self:center}.namaa-footer-v2 .namaa-footer-meta,.namaa-footer-v2 .namaa-footer-legal{white-space:normal;flex-wrap:wrap}.namaa-footer-v2 .namaa-footer-bottom p{text-align:center;white-space:normal}.namaa-footer-command h2{font-size:clamp(2rem,11vw,3.1rem)}.namaa-footer-command-actions,.namaa-footer-v2 .namaa-footer-primary-action,.namaa-footer-v2 .namaa-footer-secondary-action{width:100%}.namaa-footer-v2 .namaa-footer-primary-action,.namaa-footer-v2 .namaa-footer-secondary-action{justify-content:center}.namaa-footer-link-panel,.namaa-footer-proof-strip{grid-template-columns:1fr}.namaa-footer-v2 .namaa-footer-brand-lockup{grid-template-columns:68px minmax(0,1fr)}.namaa-footer-v2 .namaa-footer-brand-lockup img{width:68px;height:52px}.namaa-footer-v2 .namaa-footer-contact-card{grid-template-columns:44px minmax(0,1fr)}.namaa-footer-v2 .namaa-footer-contact-arrow{display:none}}.namaa-navbar-actions{gap:.5rem}.namaa-language-switch{color:#0d3a52;letter-spacing:.06em;text-transform:uppercase;background:#ffffffb8;border-color:#00336624;gap:.34rem;min-width:52px;min-height:42px;padding:0 .72rem;font-size:.76rem;font-weight:900;line-height:1;box-shadow:inset 0 1px #ffffffc7}.namaa-language-switch svg{stroke-width:1.9px;width:15px;height:15px}.namaa-language-switch:hover{color:#007f78;background:#00a69c1f;border-color:#00a69c61;transform:translateY(-1px)}html[data-theme=dark] .namaa-language-switch{color:#e8f5f2;background:#ffffff12;border-color:#ffffff29}html[data-theme=dark] .namaa-language-switch:hover{color:#a2eb3a;background:#94dc3824;border-color:#94dc3857}.namaa-mobile-actions{border-top:1px solid #0c364f1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.55rem;padding-top:.9rem;display:grid}.namaa-mobile-actions .namaa-theme-btn,.namaa-mobile-actions .namaa-mobile-language{color:#0d3a52;background:#ffffffb8;border:1px solid #00336624;border-radius:.95rem;width:100%;min-width:0;min-height:3rem;margin:0;padding:.65rem .75rem;box-shadow:inset 0 1px #ffffffc7}.namaa-mobile-actions .namaa-theme-btn{gap:.5rem;font-size:.82rem;font-weight:900}.namaa-mobile-actions .namaa-theme-btn svg,.namaa-mobile-actions .namaa-mobile-language svg{width:16px;height:16px}.namaa-mobile-menu .namaa-mobile-actions .namaa-mobile-language{color:#007f78;border-top:1px solid #00336624;justify-content:center;padding-top:.65rem}html[data-theme=dark] .namaa-mobile-actions{border-top-color:#ffffff1c}html[data-theme=dark] .namaa-mobile-actions .namaa-theme-btn,html[data-theme=dark] .namaa-mobile-actions .namaa-mobile-language{color:#e8f5f2;background:#ffffff12;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff14}#navbar .glass-nav{-webkit-backdrop-filter:blur(30px)saturate(145%);backdrop-filter:blur(30px)saturate(145%);background:#ffffffe6;border-color:#ffffffb8;box-shadow:0 22px 55px #052d4e29,inset 0 1px #ffffffd1}html[data-theme=dark] #navbar .glass-nav{-webkit-backdrop-filter:blur(30px)saturate(145%);backdrop-filter:blur(30px)saturate(145%);background:#091825e6;border-color:#ffffff24;box-shadow:0 24px 58px #00000061,inset 0 1px #ffffff1f}.namaa-footer-v2 .namaa-footer-bottom{direction:ltr}.namaa-footer-v2 .namaa-footer-legal{order:1;justify-content:flex-start;justify-self:start}.namaa-footer-v2 .namaa-footer-meta{direction:ltr;order:2;justify-content:flex-end;justify-self:end}html[dir=rtl] .namaa-footer-v2 .namaa-footer-legal{justify-content:flex-start;justify-self:start}html[dir=rtl] .namaa-footer-v2 .namaa-footer-meta{justify-content:flex-end;justify-self:end}html[dir=rtl] .namaa-footer-v2 .namaa-footer-bottom p{text-align:start;direction:rtl}.namaa-navbar-wordmark{grid-template-rows:20px 20px;justify-items:center;gap:1px;width:148px}.namaa-navbar-wordmark strong,.namaa-navbar-wordmark small{white-space:nowrap;letter-spacing:0;width:100%;max-width:100%;height:20px}.namaa-navbar-wordmark [lang=ar]{font-size:18.5px;font-weight:950;transform:translateY(-1px)}.namaa-navbar-wordmark [lang=en]{font-size:15.7px;font-weight:900;transform:translateY(0)}html[dir=rtl] .namaa-navbar-wordmark [lang=ar]{font-size:19px}html[dir=rtl] .namaa-navbar-wordmark [lang=en]{font-size:15.4px}html[dir=ltr] .namaa-navbar-wordmark [lang=en]{font-size:16px}html[dir=ltr] .namaa-navbar-wordmark [lang=ar]{font-size:18px}@media (width<=1180px){.namaa-navbar-wordmark{width:132px}.namaa-navbar-wordmark [lang=ar],html[dir=rtl] .namaa-navbar-wordmark [lang=ar],html[dir=ltr] .namaa-navbar-wordmark [lang=ar]{font-size:17px}.namaa-navbar-wordmark [lang=en],html[dir=rtl] .namaa-navbar-wordmark [lang=en],html[dir=ltr] .namaa-navbar-wordmark [lang=en]{font-size:14.2px}}@media (width<=640px){.namaa-navbar-wordmark{grid-template-rows:18px 18px;width:116px}.namaa-navbar-wordmark strong,.namaa-navbar-wordmark small{height:18px}.namaa-navbar-wordmark [lang=ar],html[dir=rtl] .namaa-navbar-wordmark [lang=ar],html[dir=ltr] .namaa-navbar-wordmark [lang=ar]{font-size:15.2px}.namaa-navbar-wordmark [lang=en],html[dir=rtl] .namaa-navbar-wordmark [lang=en],html[dir=ltr] .namaa-navbar-wordmark [lang=en]{font-size:12.8px}}html[lang=en] .namaa-navbar-links{font-size:clamp(1.04rem,1.12vw,1.14rem);font-weight:850}@media (width>=1280px) and (width<=1380px){html[lang=en] .namaa-navbar-links{gap:1.08rem;font-size:1rem}}.namaa-footer.namaa-footer-v2{padding-block:clamp(42px,5vw,72px) 22px}.namaa-footer-v2 .namaa-footer-aura{opacity:.26;filter:blur(14px)}.namaa-footer-v2 .namaa-footer-shell{gap:16px}.namaa-footer-command{background:linear-gradient(135deg,#ffffff18,#ffffff09),radial-gradient(circle at 8% 12%,#00a69c1f,#0000 28%);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;padding:clamp(18px,2vw,24px);box-shadow:inset 0 1px #ffffff1f}.namaa-footer-command h2{max-width:620px;font-size:clamp(1.45rem,2.3vw,2.35rem);line-height:1.12}html[lang=ar] .namaa-footer-command h2{line-height:1.2}.namaa-footer-command p{max-width:690px;margin-top:6px;font-size:.9rem;line-height:1.6}.namaa-footer-v2 .namaa-footer-eyebrow{margin-bottom:8px;font-size:.74rem}.namaa-footer-v2 .namaa-footer-primary-action,.namaa-footer-v2 .namaa-footer-secondary-action{border-radius:999px;min-height:40px;padding-inline:14px;font-size:.82rem}.namaa-footer-core{grid-template-columns:minmax(320px,1.06fr) minmax(310px,.92fr) minmax(300px,.82fr);gap:14px}.namaa-footer-brand-panel,.namaa-footer-link-panel,.namaa-footer-contact-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(150deg,#fff1,#ffffff07);border-radius:22px;min-height:282px;padding:clamp(18px,1.75vw,22px);box-shadow:inset 0 1px #ffffff12}.namaa-footer-brand-panel{grid-template-rows:auto auto auto 1fr;gap:12px}.namaa-footer-v2 .namaa-footer-brand-lockup img{filter:drop-shadow(0 8px 14px #00000024);width:58px;height:46px}.namaa-footer-v2 .namaa-footer-brand-lockup small{font-size:clamp(.72rem,.78vw,.8rem)}.namaa-footer-proof-strip{flex-wrap:wrap;align-self:end;gap:7px;margin-top:2px;display:flex}.namaa-footer-proof-strip span{background:#ffffff0a;border-radius:14px;flex:105px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:0;padding:9px 10px;font-size:.72rem;line-height:1.35}.namaa-footer-v2 .namaa-footer-social{align-self:start;gap:8px}.namaa-footer-link-panel{align-content:start;gap:18px;padding-top:22px}.namaa-footer-v2 .namaa-footer-column-title:after{width:28px;bottom:-7px}.namaa-footer-v2 .namaa-footer-links{gap:7px;min-width:0}.namaa-footer-v2 .namaa-footer-links a{border-radius:11px;min-height:34px;padding-inline:9px;font-size:.82rem;line-height:1.35}.namaa-footer-v2 .namaa-footer-contact-panel{gap:10px;padding-top:22px}.namaa-footer-v2 .namaa-footer-contact-card{background:#ffffff0d;border-radius:15px;grid-template-columns:36px minmax(0,1fr) 24px;gap:10px;min-height:62px;padding:9px 10px}.namaa-footer-v2 .namaa-footer-contact-icon{border-radius:13px;width:36px;height:36px}.namaa-footer-v2 .namaa-footer-contact-card small{margin-bottom:1px;font-size:.68rem}.namaa-footer-v2 .namaa-footer-contact-arrow{border-radius:9px;width:24px;height:24px}.namaa-footer-v2 svg{width:16px;height:16px}.namaa-footer-v2 .namaa-footer-bottom{margin-top:4px;padding-top:16px}.namaa-footer-v2 .namaa-footer-language{min-height:36px;padding-inline:13px;font-size:.76rem}@media (width<=1180px){.namaa-footer-core{grid-template-columns:1fr 1fr}.namaa-footer-contact-panel{grid-column:1/-1}}@media (width<=720px){.namaa-footer-command,.namaa-footer-core{grid-template-columns:1fr}}.branch-map-stage{overflow:hidden}.branch-map-tooltip{z-index:8;opacity:0;pointer-events:none;width:min(342px,100% - 32px);transform:translate3d(var(--tooltip-x,24px), var(--tooltip-y,24px), 0) scale(.98);transform-origin:left var(--tooltip-arrow-y,50%);transition:opacity .18s,transform .22s;position:absolute;inset:0 auto auto 0}.branch-map-tooltip[hidden]{display:none}.branch-map-tooltip.is-visible{opacity:1;transform:translate3d(var(--tooltip-x,24px), var(--tooltip-y,24px), 0) scale(1)}.branch-map-tooltip.is-pinned{pointer-events:auto}.branch-map-tooltip:before{content:"";z-index:0;width:14px;height:14px;top:var(--tooltip-arrow-y,50%);background:#fffffff5;border:1px solid #00a69c38;position:absolute;transform:translateY(-50%)rotate(45deg)}.branch-map-tooltip[data-placement=right]{transform-origin:left var(--tooltip-arrow-y,50%)}.branch-map-tooltip[data-placement=right]:before{left:-6px;right:auto}.branch-map-tooltip[data-placement=left]{transform-origin:right var(--tooltip-arrow-y,50%)}.branch-map-tooltip[data-placement=left]:before{left:auto;right:-6px}.branch-map-tooltip-cards{z-index:1;position:relative}.branch-tooltip-close{z-index:3;color:#0d3a52;opacity:0;background:#ffffffbd;border:1px solid #0d2f401f;border-radius:999px;place-items:center;width:30px;height:30px;transition:opacity .18s,border-color .18s,background .18s,color .18s;display:grid;position:absolute;inset-block-start:12px;inset-inline-end:12px}.branch-map-tooltip.is-pinned .branch-tooltip-close{opacity:1}.branch-tooltip-close:hover{color:#007f78;background:#00a69c1a;border-color:#00a69c59}.branch-detail-card--floating{max-height:var(--tooltip-max-height,none);color:var(--navy-900);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#fffffffa,#f5faf8f0);border:1px solid #00a69c2e;border-radius:22px;padding:18px;overflow:auto;box-shadow:0 24px 55px #0d2f402e}.branch-detail-card--floating .branch-detail-heading{padding-inline-end:38px}.branch-detail-card--floating .branch-detail-heading h4{margin-bottom:12px;font-size:1.25rem}.branch-detail-card--floating .branch-detail-grid{gap:8px}.branch-detail-card--floating .branch-detail-grid>div{background:#f7faf9d1;padding:9px 10px}.branch-detail-card--floating .branch-detail-actions{margin-top:12px}.branch-detail-card--floating .branch-detail-actions a{border-radius:999px;flex:auto;min-height:34px}.branch-directory-hint{color:#49646c;background:#00a69c0f;border:1px solid #00a69c24;border-radius:14px;margin:16px 0 0;padding:12px 14px;font-size:.74rem;font-weight:800;line-height:1.7}.route-distribution .branch-map{grid-template-columns:minmax(0,1fr) minmax(250px,292px);align-items:stretch;max-width:1280px}.route-distribution .branch-map-stage{height:clamp(430px,38vw,560px);min-height:0;padding:34px 16px 18px}.route-distribution .yemen-map{width:min(120%,960px);transform:translateY(14px)scale(1.1)}.route-distribution .branch-directory{scrollbar-width:thin;scrollbar-color:#00a69c5c transparent;max-height:clamp(430px,38vw,560px);padding:24px 20px;overflow:auto}.route-distribution .branch-directory-intro{margin-bottom:14px}.route-distribution .branch-directory-intro h3{font-size:1.45rem}.route-distribution .branch-list{gap:4px}.route-distribution .branch-list-item{border-radius:10px;min-height:43px}.route-distribution .branch-detail-panels{display:none!important}html[data-theme=dark] .branch-map-tooltip:before{background:#0d2833fa;border-color:#94dc3833}html[data-theme=dark] .branch-tooltip-close{color:#dff2ef;background:#ffffff14;border-color:#ffffff1f}html[data-theme=dark] .branch-detail-card--floating{color:#eef6f5;background:linear-gradient(145deg,#0e2833fa,#091f28f0);border-color:#94dc382e;box-shadow:0 28px 60px #00000057}html[data-theme=dark] .branch-detail-card--floating .branch-detail-grid>div{background:#081d26db}html[data-theme=dark] .branch-directory-hint{color:#eef6f5b8;background:#94dc380f;border-color:#94dc3824}@media (width<=900px){.route-distribution .branch-map{grid-template-columns:1fr}.route-distribution .branch-map-stage{border-inline-end:0;height:auto;min-height:470px}.route-distribution .branch-directory{border-top:1px solid #cfdddae6;max-height:none;overflow:visible}.route-distribution .branch-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.branch-map-tooltip,.branch-map-tooltip.is-visible{z-index:80;width:auto;position:fixed;inset-block:auto 14px;inset-inline:14px;transform:none}.branch-map-tooltip:before{display:none}.branch-map-tooltip{pointer-events:auto}.branch-tooltip-close{opacity:1}.branch-detail-card--floating{border-radius:20px;max-height:min(72vh,430px);padding:16px;overflow:auto}.route-distribution .branch-map-stage{min-height:390px;padding-block:42px 16px}.route-distribution .branch-list{grid-template-columns:1fr 1fr}.route-distribution .branch-directory-hint{font-size:.68rem}}.route-about .about-flow-section--mission article>div.absolute{z-index:0;opacity:.34;pointer-events:none;width:170px;height:170px}.route-about .about-flow-section--mission article>div.absolute svg{fill:currentColor;stroke:none;width:100%;max-width:170px;height:100%;max-height:170px}.route-about .about-flow-section--mission article:hover>div.absolute{opacity:.42}.route-about .about-flow-section--mission article>div.relative{z-index:1;position:relative}html[data-theme=light] body.route-home .message-from-gm,html[data-theme=light] body.route-about .about-flow-section--mission,html[data-theme=light] body.route-distribution .distribution-flow-section--metrics{color:var(--namaa-unified-heading);background:radial-gradient(circle at 86% 12%,#92d83b2b,#0000 30%),radial-gradient(circle at 10% 90%,#00a69c1a,#0000 32%),linear-gradient(135deg,#eef8f5 0%,#f9fdfb 54%,#e5f2ef 100%)!important;border-color:#00a69c29!important}html[data-theme=light] body.route-home .message-from-gm :where(h3,strong,.text-white),html[data-theme=light] body.route-about .about-flow-section--mission article :where(h3,.text-white),html[data-theme=light] body.route-distribution .distribution-flow-section--metrics :where(h2,strong,.text-white){color:var(--namaa-unified-heading)!important;text-shadow:none!important}html[data-theme=light] body.route-home .message-from-gm :where(p,.text-white\/90,[class*=text-white\/]),html[data-theme=light] body.route-about .about-flow-section--mission article :where(p,.text-blue-100,[class*=text-blue-100\/]),html[data-theme=light] body.route-distribution .distribution-flow-section--metrics :where(p,small,.text-blue-100,[class*=text-blue-100\/]){color:#0b3342b3!important;text-shadow:none!important}html[data-theme=light] body.route-home .message-from-gm .bg-white\/10,html[data-theme=light] body.route-home .message-from-gm [class*=bg-white\/10],html[data-theme=light] body.route-distribution .distribution-flow-section--metrics .bg-white\/5,html[data-theme=light] body.route-distribution .distribution-flow-section--metrics [class*=bg-white\/5]{background:#ffffffbd!important;border-color:#00a69c26!important}html[data-theme=light] body.route-about .about-flow-section--mission article,html[data-theme=light] body.route-distribution .distribution-market-card{background:linear-gradient(145deg,#ffffffeb,#edf9f6d1)!important;border-color:#00a69c2e!important;box-shadow:0 18px 42px #062b3a14!important}html[data-theme=light] body.route-about .about-flow-section--mission article span.inline-flex,html[data-theme=light] body.route-distribution .distribution-market-card div[class*=bg-secondary\/10]{border:1px solid #00a69c24;color:var(--namaa-unified-teal)!important;background:#00a69c1a!important}html[data-theme=light] body.route-about .about-flow-section--mission article>div.absolute{opacity:.36;color:#00a69c2e!important}html[data-theme=light] body.route-distribution .distribution-market-card span[class*=text-white]{color:#0b33422e!important}html[data-theme=light] body.route-home .home-flow-section--cta .bg-gradient-primary,html[data-theme=light] body.route-distribution .distribution-flow-section--promise div[class~=bg-primary],html[data-theme=light] body.route-partners section div[class*=from-primary]{color:var(--namaa-unified-heading);background:radial-gradient(circle at 84% 12%,#92d83b29,#0000 30%),linear-gradient(135deg,#f1faf7 0%,#fff 58%,#e5f3f0 100%)!important;border:1px solid #00a69c29!important;box-shadow:0 24px 56px #062b3a1a!important}html[data-theme=light] body.route-home .home-flow-section--cta .bg-gradient-primary :where(h2,span,.text-white,[class*=text-white\/]),html[data-theme=light] body.route-distribution .distribution-flow-section--promise div[class~=bg-primary] :where(h2,span,.text-white,[class*=text-white\/]),html[data-theme=light] body.route-partners section div[class*=from-primary] :where(h2,span,.text-white,[class*=text-white\/]){color:var(--namaa-unified-heading)!important}html[data-theme=light] body.route-home .home-flow-section--cta .bg-gradient-primary p,html[data-theme=light] body.route-distribution .distribution-flow-section--promise div[class~=bg-primary] p,html[data-theme=light] body.route-partners section div[class*=from-primary] p{color:#0b3342b3!important}body:not(.route-home) .page-hero{isolation:isolate;min-height:clamp(500px,52vw,610px);padding-top:clamp(108px,12vw,158px)}body:not(.route-home) .page-hero:before{content:"";z-index:1;inset-inline:clamp(22px,5vw,76px);filter:blur(.2px);opacity:.58;pointer-events:none;background:radial-gradient(circle at 18%,#92d83b29,#0000 32%),linear-gradient(90deg,#ffffff21,#ffffff09);border:1px solid #ffffff2e;border-radius:999px;height:clamp(92px,12vw,148px);position:absolute;top:clamp(18px,2.8vw,34px);-webkit-mask-image:linear-gradient(#000,#00000094,#0000);mask-image:linear-gradient(#000,#00000094,#0000)}body:not(.route-home) .page-hero:after{content:"";z-index:1;inset-inline:0;pointer-events:none;background:radial-gradient(ellipse at 50% 100%, #00a69c29, transparent 52%), linear-gradient(to bottom, transparent, var(--namaa-unified-canvas));height:clamp(90px,12vw,150px);position:absolute;bottom:-1px}body:not(.route-home) .page-hero-copy,body:not(.route-home) .page-hero-mark,body:not(.route-home) .page-hero-stats{z-index:3;position:relative}html[data-theme=light] body:not(.route-home) .page-hero-media{background:radial-gradient(circle at 20% 26%,#00a69c38,#0000 26%),radial-gradient(circle at 82% 72%,#92d83b2e,#0000 30%),linear-gradient(126deg,#073041 0%,#0d4b56 54%,#176756 100%)!important}html[data-theme=dark] body:not(.route-home) .page-hero:before{opacity:.46;background:radial-gradient(circle at 18%,#92d83b1a,#0000 34%),linear-gradient(90deg,#ffffff13,#ffffff05);border-color:#ffffff1a}html[data-theme=dark] body:not(.route-home) .page-hero:after{background:radial-gradient(at 50% 100%,#00a69c1f,#0000 52%),linear-gradient(#0000,#071a22)}html[data-theme=light] .namaa-footer.namaa-footer-v2{--footer-ink:#073041;--footer-muted:#073041ad;--footer-soft:#07304185;--footer-line:#00a69c2e;--footer-card:#ffffffb8;--footer-card-strong:#ffffffe6;color:var(--footer-ink);background:radial-gradient(circle at 12% 18%,#00a69c24,#0000 32%),radial-gradient(circle at 88% 6%,#92d83b29,#0000 30%),linear-gradient(145deg,#eef8f5 0%,#f9fdfb 52%,#dfeeea 100%)}html[data-theme=light] .namaa-footer.namaa-footer-v2:before{opacity:.88;background-image:linear-gradient(#00a69c0e 1px,#0000 1px),linear-gradient(90deg,#00a69c0e 1px,#0000 1px)}html[data-theme=light] .namaa-footer.namaa-footer-v2:after{background:linear-gradient(90deg,#0000,#00a69c61,#92d83b73,#0000)}html[data-theme=light] .namaa-footer-v2 .namaa-footer-aura-one{background:radial-gradient(circle,#00a69c29,#0000 68%)}html[data-theme=light] .namaa-footer-v2 .namaa-footer-aura-two{background:radial-gradient(circle,#92d83b2e,#0000 70%)}html[data-theme=light] .namaa-footer-command,html[data-theme=light] .namaa-footer-brand-panel,html[data-theme=light] .namaa-footer-link-panel,html[data-theme=light] .namaa-footer-contact-panel{background:linear-gradient(145deg,#ffffffd1,#eef9f6a8),radial-gradient(circle at 12% 10%,#00a69c14,#0000 28%);border-color:#00a69c2e;box-shadow:0 18px 45px #062b3a11,inset 0 1px #ffffffeb}html[data-theme=light] .namaa-footer-command h2,html[data-theme=light] .namaa-footer-v2 .namaa-footer-brand-lockup strong,html[data-theme=light] .namaa-footer-v2 .namaa-footer-column-title,html[data-theme=light] .namaa-footer-v2 .namaa-footer-contact-card strong,html[data-theme=light] .namaa-footer-v2 .namaa-footer-bottom p{color:var(--footer-ink)}html[data-theme=light] .namaa-footer-command p,html[data-theme=light] .namaa-footer-brand-panel>p,html[data-theme=light] .namaa-footer-v2 .namaa-footer-contact-card small,html[data-theme=light] .namaa-footer-v2 .namaa-footer-links a,html[data-theme=light] .namaa-footer-v2 .namaa-footer-legal a{color:var(--footer-muted)}html[data-theme=light] .namaa-footer-v2 .namaa-footer-eyebrow,html[data-theme=light] .namaa-footer-v2 .namaa-footer-brand-lockup small{color:var(--namaa-unified-teal)}html[data-theme=light] .namaa-footer-proof-strip span,html[data-theme=light] .namaa-footer-v2 .namaa-footer-contact-card,html[data-theme=light] .namaa-footer-v2 .namaa-footer-language{color:var(--footer-muted);background:#ffffffa3;border-color:#00a69c29}html[data-theme=light] .namaa-footer-proof-strip strong,html[data-theme=light] .namaa-footer-v2 .namaa-footer-contact-icon,html[data-theme=light] .namaa-footer-v2 .namaa-footer-social a{color:#0b827c}html[data-theme=light] .namaa-footer-v2 .namaa-footer-contact-icon{background:radial-gradient(circle at 28% 18%,#92d83b38,#0000 34%),#00a69c1a}html[data-theme=light] .namaa-footer-v2 .namaa-footer-contact-arrow{color:#0b827c;background:#00a69c1a}html[data-theme=light] .namaa-footer-v2 .namaa-footer-links a:before{background:#00a69c8c}html[data-theme=light] .namaa-footer-v2 .namaa-footer-links a:hover,html[data-theme=light] .namaa-footer-v2 .namaa-footer-legal a:hover{color:var(--namaa-unified-heading)}html[data-theme=light] .namaa-footer-v2 .namaa-footer-links a:hover{background:#00a69c13;border-color:#00a69c2e}html[data-theme=light] .namaa-footer-v2 .namaa-footer-social a,html[data-theme=light] .namaa-footer-v2 .namaa-footer-social span{background:radial-gradient(circle at 28% 18%,#92d83b33,#0000 34%),linear-gradient(145deg,#ffffffdb,#00a69c14);border-color:#00a69c38}html[data-theme=light] .namaa-footer-v2 .namaa-footer-social a:hover{color:#fff;background:radial-gradient(circle at 30% 18%,#92d83b85,#0000 34%),linear-gradient(135deg,#0d4660,#00a69c 60%,#7cc944);border-color:#00a69c73}html[data-theme=light] .namaa-footer-v2 .namaa-footer-secondary-action{color:var(--namaa-unified-heading);background:#ffffffb8;border-color:#00a69c33}html[data-theme=light] .namaa-footer-v2 .namaa-footer-bottom{border-top-color:#00a69c2b}html[data-theme=light] .namaa-footer-v2 .namaa-footer-language:hover,html[data-theme=light] .namaa-footer-v2 .namaa-footer-contact-card:hover{background:#ffffffdb;border-color:#00a69c52}.namaa-footer-command,.namaa-footer-brand-panel,.namaa-footer-link-panel,.namaa-footer-contact-panel,.namaa-footer-v2 .namaa-footer-contact-card{position:relative;overflow:hidden}.namaa-footer-command:before{content:"";inset-inline:22px;opacity:.86;background:linear-gradient(90deg,#036,#00a69c 50%,#92d83b);border-radius:0 0 999px 999px;height:4px;position:absolute;top:0;box-shadow:0 0 22px #00a69c47}.namaa-footer-brand-panel:before,.namaa-footer-link-panel:before,.namaa-footer-contact-panel:before{content:"";inset-inline:22px;opacity:.88;border-radius:0 0 999px 999px;height:3px;position:absolute;top:0}.namaa-footer-brand-panel:before{background:linear-gradient(90deg,#036,#00a69c)}.namaa-footer-link-panel:before{background:linear-gradient(90deg,#00a69c,#7cc944)}.namaa-footer-contact-panel:before{background:linear-gradient(90deg,#92d83b,#00a69c)}.namaa-footer-v2 .namaa-footer-contact-card:before{content:"";opacity:.72;background:linear-gradient(#92d83b,#00a69c);border-radius:999px;width:3px;position:absolute;inset-block:12px;inset-inline-start:0}.namaa-footer-v2 .namaa-footer-column-title:after{height:3px;box-shadow:0 0 14px #00a69c33}.namaa-footer-proof-strip span:first-child strong{color:#92d83b}.namaa-footer-proof-strip span:nth-child(2) strong{color:#00c6bd}.namaa-footer-proof-strip span:nth-child(3) strong{color:#6aa8ff}.namaa-footer-v2 .namaa-footer-primary-action{background:radial-gradient(circle at 15% 20%,#ffffff6b,#0000 30%),linear-gradient(135deg,#92d83b 0%,#55d69f 45%,#00a69c 100%)}.namaa-footer-v2 .namaa-footer-secondary-action{box-shadow:inset 0 0 0 1px #00a69c1a}html[data-theme=light] .namaa-footer-command:before{opacity:.96;height:5px;box-shadow:0 0 26px #00a69c33,0 0 34px #92d83b29}html[data-theme=light] .namaa-footer-brand-panel,html[data-theme=light] .namaa-footer-link-panel,html[data-theme=light] .namaa-footer-contact-panel{border-color:#00a69c38}html[data-theme=light] .namaa-footer-brand-panel{background:radial-gradient(circle at 12% 16%,#00a69c1f,#0000 30%),linear-gradient(145deg,#ffffffe0,#e8f7f4bd)!important}html[data-theme=light] .namaa-footer-link-panel{background:radial-gradient(circle at 86% 16%,#92d83b21,#0000 30%),linear-gradient(145deg,#ffffffdb,#ebf9f4b3)!important}html[data-theme=light] .namaa-footer-contact-panel{background:radial-gradient(circle at 88% 8%,#00a69c1f,#0000 30%),radial-gradient(circle at 10% 88%,#92d83b1c,#0000 30%),linear-gradient(145deg,#ffffffe0,#eaf8f5bd)!important}html[data-theme=light] .namaa-footer-proof-strip span:first-child{background:linear-gradient(145deg,#92d83b24,#ffffffb8)}html[data-theme=light] .namaa-footer-proof-strip span:nth-child(2){background:linear-gradient(145deg,#00a69c1f,#ffffffb8)}html[data-theme=light] .namaa-footer-proof-strip span:nth-child(3){background:linear-gradient(145deg,#00336614,#ffffffb8)}html[data-theme=light] .namaa-footer-v2 .namaa-footer-social a{color:#086f82;box-shadow:inset 0 0 0 1px #ffffffa3,0 10px 22px #062b3a0f}html[data-theme=light] .namaa-footer-v2 .namaa-footer-contact-card:hover:before,html[data-theme=dark] .namaa-footer-v2 .namaa-footer-contact-card:hover:before{opacity:1}html[data-theme=dark] .namaa-footer-brand-panel:before,html[data-theme=dark] .namaa-footer-link-panel:before,html[data-theme=dark] .namaa-footer-contact-panel:before{opacity:.72}html[data-theme=dark] .namaa-footer-command:before{opacity:.78;box-shadow:0 0 30px #00a69c2e}.namaa-footer-core{align-items:stretch}.namaa-footer-brand-panel{grid-template-rows:auto auto auto auto;align-content:start;gap:14px;display:grid}.namaa-footer-v2 .namaa-footer-brand-lockup{grid-template-columns:62px minmax(0,1fr);align-items:center;gap:14px}.namaa-footer-v2 .namaa-footer-brand-lockup strong{font-size:clamp(.92rem,1.02vw,1.04rem);line-height:1.28}.namaa-footer-v2 .namaa-footer-brand-lockup small{margin-top:4px;font-size:clamp(.76rem,.84vw,.86rem);line-height:1.32}.namaa-footer-brand-panel>p{max-width:48ch;margin-block:2px 0;font-size:clamp(.92rem,.96vw,1rem);line-height:1.72}.namaa-footer-v2 .namaa-footer-social{gap:10px;margin-top:0}.namaa-footer-v2 .namaa-footer-social a,.namaa-footer-v2 .namaa-footer-social span{border-radius:13px;width:40px;height:40px}.namaa-footer-v2 .namaa-footer-social svg{width:17px;height:17px}.namaa-footer-proof-strip{grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:9px;margin-top:6px;display:grid}.namaa-footer-proof-strip span{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:52px;padding:10px 11px;font-size:.78rem;line-height:1.28;display:grid}.namaa-footer-proof-strip strong{font-size:1.04rem;line-height:1}.namaa-footer-link-panel{align-content:start;padding-top:clamp(26px,2.1vw,30px)}.namaa-footer-contact-panel{padding-top:clamp(26px,2.1vw,30px)}.namaa-footer-v2 .namaa-footer-column-title{margin-bottom:18px;font-size:.92rem}.namaa-footer-v2 .namaa-footer-links a{min-height:37px;font-size:.86rem}.namaa-footer-v2 .namaa-footer-contact-card{min-height:66px;padding:10px 11px}@media (width>=1181px){.namaa-footer-core{grid-template-columns:minmax(360px,1.08fr) minmax(330px,.94fr) minmax(330px,.88fr)}}@media (width<=520px){.namaa-footer-proof-strip{grid-template-columns:1fr}.namaa-footer-brand-panel>p{max-width:none}}#navbar{top:14px}#navbar .glass-nav{min-height:74px;padding-block:.48rem!important;padding-inline:clamp(.9rem,1.45vw,1.18rem)!important}.namaa-navbar-shell{gap:clamp(.8rem,1.35vw,1.25rem)}.namaa-navbar-brand{min-width:0;gap:clamp(.34rem,.72vw,.55rem)!important}.namaa-navbar-mark img{width:clamp(70px,6.3vw,86px);height:auto}.namaa-navbar-wordmark{width:138px}.namaa-navbar-links{gap:clamp(.9rem,1.3vw,1.35rem)}.namaa-theme-btn,.namaa-language-switch{min-width:40px;min-height:40px}.namaa-language-switch{min-width:50px}.namaa-navbar-cta{padding-inline:clamp(.9rem,1.25vw,1.15rem)!important}.message-from-gm:before,.home-flow-section--cta .bg-gradient-primary:before,.distribution-flow-section--promise .bg-primary:before,.route-partners section div[class*=from-primary]:before,.glass-card:before,.public-card:before,.partner-logo-card:before,.distribution-market-card:before,.route-home .home-flow-section--capabilities a:before,.route-distribution .distribution-flow-section--operations article:before{content:"";inset-inline:22px;opacity:.72;pointer-events:none;background:linear-gradient(90deg,#036,#00a69c 52%,#92d83b);border-radius:0 0 999px 999px;height:3px;position:absolute;top:0;box-shadow:0 0 18px #00a69c29}.message-from-gm,.home-flow-section--cta .bg-gradient-primary,.distribution-flow-section--promise .bg-primary,.route-partners section div[class*=from-primary],.glass-card,.public-card,.partner-logo-card,.distribution-market-card,.route-home .home-flow-section--capabilities a,.route-distribution .distribution-flow-section--operations article{position:relative;overflow:hidden}.route-home .message-from-gm:before{top:54px;left:auto;right:auto;transform-origin:50%;opacity:.48;z-index:0;width:220px;height:3px;inset-inline:auto -34px;transform:rotate(45deg)}[dir=rtl] .route-home .message-from-gm:before{transform:rotate(-45deg)}.route-home .message-from-gm>*{z-index:1;position:relative}.namaa-section-heading h2{line-height:1.12}html[lang=ar] .namaa-section-heading h2{line-height:1.28}html[lang=ar] body:not(.admin-v2-body) main :where(h1,h2),html[lang=ar] body.route-home .namaa-home-hero h1{line-height:1.28!important}html[lang=en] .route-home .message-from-gm h3{line-height:1.16!important}html[lang=ar] .route-home .message-from-gm h3{line-height:1.28!important}.route-home .home-flow-section--capabilities a:before,.route-distribution .distribution-flow-section--operations article:before{opacity:.5;height:2px;inset-inline:24px}.partner-logo-card:before{opacity:.42;height:2px;inset-inline:14px}.glass-card:hover:before,.public-card:hover:before,.partner-logo-card:hover:before,.distribution-market-card:hover:before,.route-home .home-flow-section--capabilities a:hover:before,.route-distribution .distribution-flow-section--operations article:hover:before{opacity:.95;box-shadow:0 0 26px #92d83b2e,0 0 18px #00a69c2e}.namaa-footer-v2 .namaa-footer-brand-lockup img{transform-origin:50% 58%;animation:6.8s ease-in-out infinite namaaLogoBreath}.namaa-footer-v2 .namaa-footer-social a:hover svg,.namaa-footer-v2 .namaa-footer-primary-action:hover .namaa-footer-inline-icon{animation:.56s both namaaIconLift}@keyframes namaaLogoBreath{0%,to{filter:drop-shadow(0 8px 14px #00000024);transform:translateY(0)scale(1)}50%{filter:drop-shadow(0 14px 22px #00a69c29)drop-shadow(0 6px 12px #92d83b1a);transform:translateY(-2px)scale(1.025)}}@keyframes namaaIconLift{0%{transform:translateY(0)scale(1)}55%{transform:translateY(-2px)scale(1.08)}to{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.namaa-footer-v2 .namaa-footer-brand-lockup img,.namaa-footer-v2 .namaa-footer-social a:hover svg,.namaa-footer-v2 .namaa-footer-primary-action:hover .namaa-footer-inline-icon{animation:none!important}}@media (width<=1180px){.namaa-navbar-wordmark{width:126px}.namaa-navbar-mark img{width:68px}#navbar .glass-nav{min-height:68px}}@media (width<=640px){#navbar{top:10px}#navbar .glass-nav{min-height:64px;padding-inline:.85rem!important}}.route-partners .namaa-partner-logo-surface{isolation:isolate;position:relative}.route-partners .namaa-partner-logo-surface img{z-index:1;position:relative}html[data-theme=dark] .route-partners .namaa-partner-logo-surface{background:linear-gradient(145deg,#1f37468a,#0f2533ad)!important}html[data-theme=dark] .route-partners .namaa-partner-logo-surface .inline-flex{z-index:2;box-shadow:0 12px 24px #00a69c2e}.namaa-partnership-model{background:radial-gradient(circle at 16% 6%,#00a69c24,#0000 32%),radial-gradient(circle at 86% 0,#92d83b2e,#0000 30%),linear-gradient(145deg,#f4fbf8 0%,#edf8f5 48%,#e1f0ec 100%)!important}html[data-theme=dark] .namaa-partnership-model{background:radial-gradient(circle at 16% 6%,#00a69c29,#0000 32%),radial-gradient(circle at 86% 0,#92d83b1a,#0000 30%),linear-gradient(145deg,#073044 0%,#031221 58%,#020b14 100%)!important}html[data-theme=light] .namaa-partnership-model h2{color:#036!important}html[data-theme=light] .namaa-partnership-step-card{background:linear-gradient(145deg,#fffffff0,#edf9f6e6)!important;border-color:#00a69c33!important;box-shadow:0 24px 60px #0033661a!important}html[data-theme=dark] .namaa-partnership-step-card{background:linear-gradient(145deg,#072737f5,#03121ff5)!important;border-color:#00a69c38!important}.namaa-partnership-step-number{color:#00336647}html[data-theme=dark] .namaa-partnership-step-number{color:#92d83b66}.namaa-partnership-step-card:hover .namaa-partnership-step-number{color:#00a69cb8}html[data-theme=dark] .namaa-partnership-step-card:hover .namaa-partnership-step-number{color:#92d83bb3}html[data-theme=light] .namaa-partnership-step-title{color:#036!important}html[data-theme=light] .namaa-partnership-step-text{color:#0b3342b8!important}.namaa-grid-surface{isolation:isolate;position:relative}.namaa-grid-surface:after{content:"";z-index:0;pointer-events:none;opacity:.46;background-image:linear-gradient(#0033660b 1px,#0000 1px),linear-gradient(90deg,#0033660b 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0% 62%,#0000 100%);mask-image:radial-gradient(#000 0% 62%,#0000 100%)}html[data-theme=dark] .namaa-grid-surface:after{opacity:.34;background-image:linear-gradient(#78f0e80f 1px,#0000 1px),linear-gradient(90deg,#78f0e80f 1px,#0000 1px)}.namaa-grid-surface>:not(.absolute):not(.fixed):not(.sticky){z-index:1;position:relative}.namaa-grid-surface>.absolute{z-index:0}.absolute{position:absolute!important}.relative{position:relative!important}.fixed{position:fixed!important}.sticky{position:sticky!important}.namaa-grid-surface .namaa-grid-surface-passive{z-index:0}body:not(.route-home) .page-hero:before{height:clamp(72px,8vw,104px)}body:not(.route-home) .page-hero:after{height:clamp(64px,8vw,100px)}body:not(.route-home) .page-hero-copy h1{max-width:13ch;font-size:clamp(2.55rem,4.35vw,4.85rem);line-height:1.02}body:not(.route-home) .page-hero-copy p{max-width:640px}main>section.namaa-grid-surface{padding-block:clamp(64px,5.6vw,92px)!important}body:not(.route-home) .page-hero+section.namaa-grid-surface{padding-top:clamp(56px,4.8vw,76px)!important}@media (width<=720px){body:not(.route-home) .page-hero{min-height:auto;padding-top:112px;padding-bottom:52px}main>section.namaa-grid-surface{padding-block:56px!important}}body.route-home main>section:not(.namaa-home-hero){padding-block:clamp(58px,5vw,84px)!important}body:not(.route-home) .page-hero{min-height:clamp(390px,38vw,470px);padding-top:clamp(98px,8vw,118px);padding-bottom:clamp(40px,4.2vw,58px)}.namaa-home-hero{min-height:clamp(660px,82vh,780px)!important;padding-top:clamp(136px,12vw,168px)!important;padding-bottom:clamp(70px,7vw,96px)!important}.final-cta,.home-flow-section--cta{padding-block:clamp(56px,4.8vw,78px)!important}.page-hero+section,main>section+section{margin-top:0!important}.js-enabled .page-hero .reveal{--reveal-y:16px;transition-duration:.58s}.js-enabled .page-hero .reveal.is-visible,.js-enabled .page-hero .reveal.visible{transform:translate(0,0)}@media (width<=720px){main>section:not(.page-hero):not(.namaa-home-hero):not(.career-detail-hero):not(.detail-hero),body.route-home main>section:not(.namaa-home-hero),.final-cta,.home-flow-section--cta{padding-block:48px!important}.namaa-home-hero{min-height:auto!important;padding-top:118px!important;padding-bottom:62px!important}}.namaa-footer-brand-panel,.namaa-footer-link-panel,.namaa-footer-contact-panel{min-height:292px;padding:clamp(20px,1.82vw,24px)}.namaa-footer-link-panel,.namaa-footer-contact-panel{padding-top:clamp(23px,1.85vw,25px)}.namaa-footer-v2 .namaa-footer-brand-lockup{grid-template-columns:60px minmax(0,1fr);gap:12px}.namaa-footer-v2 .namaa-footer-brand-lockup img{width:60px;height:47px}.namaa-footer-v2 .namaa-footer-brand-lockup strong{letter-spacing:-.015em;white-space:nowrap;font-size:clamp(.92rem,1vw,1rem);line-height:1.26}html[lang=ar] .namaa-footer-v2 .namaa-footer-brand-lockup strong{letter-spacing:0}.namaa-footer-v2 .namaa-footer-brand-lockup small{white-space:nowrap;margin-top:5px;font-size:clamp(.9rem,1vw,1rem);line-height:1.26}.namaa-footer-v2 .namaa-footer-brand-lockup [lang=ar]{font-family:Cairo,Segoe UI,Tahoma,Arial,sans-serif}.namaa-footer-v2 .namaa-footer-brand-lockup [lang=en]{font-family:Outfit,Segoe UI,Arial,sans-serif}.namaa-footer-brand-panel>p{max-width:46ch;font-size:clamp(.9rem,.95vw,.96rem);line-height:1.68}.namaa-footer-v2 .namaa-footer-social a,.namaa-footer-v2 .namaa-footer-social span{width:38px;height:38px}.namaa-footer-proof-strip{gap:8px}.namaa-footer-proof-strip span{flex-basis:112px;min-height:46px;font-size:.76rem;line-height:1.26}.namaa-footer-proof-strip strong{font-size:.98rem}.namaa-footer-v2 .namaa-footer-column-title{align-items:center;min-height:26px;margin-bottom:16px;font-size:.92rem;line-height:1.2}.namaa-footer-v2 .namaa-footer-column-title:after{bottom:-8px}.namaa-footer-v2 .namaa-footer-links{gap:7px}.namaa-footer-v2 .namaa-footer-links a{min-height:36px;font-size:.875rem;line-height:1.32}.namaa-footer-v2 .namaa-footer-contact-panel{gap:8px}.namaa-footer-v2 .namaa-footer-contact-panel .namaa-footer-column-title{margin-bottom:12px}.namaa-footer-v2 .namaa-footer-contact-card{grid-template-columns:38px minmax(0,1fr) 24px;align-items:center;gap:10px;min-height:64px;padding:9px 10px}.namaa-footer-v2 .namaa-footer-contact-card>span:nth-child(2){align-content:center;gap:3px;min-width:0;display:grid}.namaa-footer-v2 .namaa-footer-contact-icon{width:38px;height:38px}.namaa-footer-v2 .namaa-footer-contact-card small{margin-bottom:0;font-size:.73rem;line-height:1.15}.namaa-footer-v2 .namaa-footer-contact-card strong{font-size:.86rem;line-height:1.34}@media (width>=1181px){.namaa-footer-core{grid-template-columns:minmax(340px,1.04fr) minmax(320px,.94fr) minmax(320px,.9fr)}}body:not(.route-home) .page-hero{border:1px solid #ffffff24;border-radius:clamp(26px,3vw,36px);width:min(100% - clamp(28px,3.8vw,56px),1320px);min-height:clamp(330px,33vw,430px);margin:clamp(104px,9vw,124px) auto clamp(26px,3vw,42px);padding-block:clamp(54px,5vw,76px) clamp(44px,4vw,64px);box-shadow:0 28px 80px #031d2d2e}body:not(.route-home) .page-hero>.max-w-7xl{max-width:1160px;padding-inline:clamp(24px,4vw,52px)}body:not(.route-home) .page-hero .grid{align-items:center;min-height:clamp(230px,24vw,310px)}body:not(.route-home) .page-hero-copy{max-width:760px}body:not(.route-home) .page-hero-copy h1{max-width:760px;margin-bottom:clamp(16px,1.8vw,24px);font-size:clamp(2.35rem,3.8vw,4.35rem);line-height:1.04}body:not(.route-home) .page-hero-copy p{max-width:720px;font-size:clamp(1rem,1.32vw,1.2rem);line-height:1.72}body:not(.route-home) .page-hero-copy>span:first-child{margin-bottom:clamp(14px,1.5vw,18px)}body:not(.route-home) .page-hero-mark{opacity:.82;justify-content:center;gap:clamp(44px,5vw,76px);min-height:clamp(220px,22vw,300px)}body:not(.route-home) .page-hero-mark span{font-size:clamp(3.8rem,6vw,5.8rem)}body:not(.route-home) .page-hero-mark small{margin-top:0}body:not(.route-home) .page-hero:before{inset-inline:clamp(18px,3vw,42px);opacity:.36;height:clamp(58px,7vw,88px);top:clamp(14px,2vw,24px)}body:not(.route-home) .page-hero:after{border-radius:inherit;height:clamp(46px,6vw,74px)}@media (width<=860px){body:not(.route-home) .page-hero{border-radius:24px;width:min(100% - 24px,1320px);min-height:auto;margin-top:96px;padding-block:46px}body:not(.route-home) .page-hero>.max-w-7xl{padding-inline:22px}body:not(.route-home) .page-hero .grid{min-height:auto}}body:not(.route-home) .page-hero{min-height:clamp(300px,29vw,390px);margin-block:clamp(94px,7.4vw,112px) clamp(18px,2vw,28px);padding-block:clamp(42px,4vw,62px) clamp(36px,3.4vw,52px)}body:not(.route-home) .page-hero-copy h1{font-size:clamp(2.2rem,3.35vw,3.95rem)}body:not(.route-home) .page-hero-copy p{font-size:clamp(.96rem,1.14vw,1.12rem)}main>section:not(.page-hero):not(.namaa-home-hero):not(.career-detail-hero):not(.detail-hero){padding-block:clamp(46px,4.1vw,70px)!important}main>section.namaa-grid-surface>:where(.max-w-7xl,.max-w-6xl,.max-w-5xl,.shell){margin-top:0!important}.route-about .about-flow-section--story{min-height:0!important;padding-top:clamp(34px,3vw,48px)!important;padding-bottom:clamp(54px,4.8vw,78px)!important}.route-about .about-flow-section--story>.max-w-7xl{transform:none!important}.route-about .about-flow-section--story .grid{align-items:center!important;gap:clamp(30px,4vw,58px)!important}.route-about .about-flow-section--story .relative.rounded-3xl{max-height:clamp(290px,30vw,410px)}.route-about .about-flow-section--story .relative.rounded-3xl img{-o-object-fit:cover;object-fit:cover;width:100%;height:clamp(270px,28vw,390px)}.route-about .about-flow-section--story .glass-card{min-width:132px;max-width:190px;width:max-content!important}@media (width>=1800px){body:not(.route-home) .page-hero{max-width:1400px}main>section:not(.page-hero):not(.namaa-home-hero):not(.career-detail-hero):not(.detail-hero){padding-block:clamp(52px,3.4vw,82px)!important}}@media (width<=860px){body:not(.route-home) .page-hero{margin-top:88px;margin-bottom:16px;padding-block:38px}main>section:not(.page-hero):not(.namaa-home-hero):not(.career-detail-hero):not(.detail-hero),body:not(.route-home) .page-hero+section{padding-block:42px!important}.route-about .about-flow-section--story .relative.rounded-3xl img{height:auto}.route-about .about-flow-section--story .glass-card{max-width:170px}}body:not(.route-home) .page-hero{border-color:#00a69c2e;min-height:clamp(250px,24vw,330px);margin-top:clamp(76px,6.4vw,96px);margin-bottom:0;padding-block:clamp(34px,3.2vw,48px);box-shadow:0 20px 56px #031d2d26}body:not(.route-home) .page-hero>.max-w-7xl{max-width:1080px}body:not(.route-home) .page-hero .grid{min-height:clamp(170px,17vw,230px)}body:not(.route-home) .page-hero-copy h1{font-size:clamp(2rem,3vw,3.45rem);line-height:1.08}html[lang=ar] body:not(.route-home) .page-hero-copy h1{line-height:1.2}body:not(.route-home) .page-hero-copy p{font-size:clamp(.9rem,1vw,1.04rem);line-height:1.75}body:not(.route-home) .page-hero-copy>span:first-child{color:#87ebe1f2!important;background:#00a69c21!important}body:not(.route-home) .page-hero-mark{opacity:.95;gap:18px;min-height:clamp(155px,16vw,210px)}body:not(.route-home) .page-hero-mark span{text-shadow:none;font-size:clamp(2.7rem,4.4vw,4.2rem);line-height:.9;color:#ffffff2e!important}body:not(.route-home) .page-hero-mark small{font-size:.58rem;color:#ffffff52!important}body:not(.route-home) .page-hero:before{opacity:.14;height:clamp(42px,5vw,62px)}body:not(.route-home) .page-hero:after{display:none}body:not(.route-home) .page-hero+section{padding-top:clamp(24px,2.2vw,36px)!important}.route-about .about-flow-section--story{padding-top:clamp(18px,1.8vw,30px)!important;padding-bottom:clamp(46px,4vw,64px)!important}.route-about .about-flow-section--story>.max-w-7xl{max-width:1120px}.route-about .about-flow-section--story .namaa-story-grid{align-items:center!important;gap:clamp(28px,3.6vw,48px)!important}.route-about .about-flow-section--story .namaa-story-grid>.reveal:first-child{align-self:center}.route-about .about-flow-section--story .section-heading,.route-about .about-flow-section--story [class*=mb-12][class*=reveal]{margin-bottom:clamp(18px,2vw,28px)!important}.route-about .about-flow-section--story .space-y-6>:not([hidden])~:not([hidden]){margin-top:clamp(12px,1.25vw,18px)!important}.route-about .about-flow-section--story .text-lg{font-size:clamp(.94rem,1.02vw,1.06rem)!important;line-height:1.85!important}.route-about .about-flow-section--story .relative.rounded-3xl{border-width:2px!important;box-shadow:0 18px 48px #031d2d21!important}.route-about .about-flow-section--story .relative.rounded-3xl img{height:clamp(245px,25vw,340px)}.route-about .about-flow-section--story .absolute.-top-10.-left-10{opacity:.65;border-width:7px!important;width:7rem!important;height:7rem!important}.route-about .about-flow-section--story .absolute.top-10.-right-8{top:auto!important;bottom:-22px!important;right:18px!important}html[dir=rtl] .route-about .about-flow-section--story .absolute.top-10.-right-8{left:18px!important;right:auto!important}@media (width<=860px){body:not(.route-home) .page-hero{margin-top:84px;padding-block:34px}body:not(.route-home) .page-hero-mark{display:none!important}.route-about .about-flow-section--story{padding-top:28px!important}}body:not(.admin-v2-body){font-size:clamp(15.5px,.16vw + 15px,16.5px);line-height:1.75}html[lang=ar] body:not(.admin-v2-body){line-height:1.86}body:not(.admin-v2-body) main :where(h1,h2,h3,h4){letter-spacing:-.028em;text-wrap:balance;overflow-wrap:normal}body:not(.admin-v2-body) main :where(h1,h2){max-width:14ch}html[lang=ar] body:not(.admin-v2-body) main :where(h1,h2){letter-spacing:0;max-width:15ch}html[lang=ar] body:not(.admin-v2-body) main :where(h3,h4){letter-spacing:0}body:not(.admin-v2-body) main .text-center :where(h1,h2,h3,h4){margin-inline:auto}html[lang=en] body:not(.admin-v2-body) main :where(h1,h2){line-height:1.13!important}html[lang=ar] body:not(.admin-v2-body) main :where(h1,h2){line-height:1.26!important}html[lang=en] body:not(.admin-v2-body) main :where(h3,h4){line-height:1.22!important}html[lang=ar] body:not(.admin-v2-body) main :where(h3,h4){line-height:1.42!important}body:not(.admin-v2-body) main h1{font-size:clamp(2.35rem,4.8vw,5rem)!important}body:not(.admin-v2-body) main h2{font-size:clamp(2rem,3.6vw,4rem)!important}body:not(.admin-v2-body) main h3{font-size:clamp(1.35rem,2.25vw,2.6rem)!important}html[lang=ar] body:not(.admin-v2-body) main h1{font-size:clamp(2.2rem,4.35vw,4.55rem)!important}html[lang=ar] body:not(.admin-v2-body) main h2{font-size:clamp(1.95rem,3.25vw,3.55rem)!important}html[lang=ar] body:not(.admin-v2-body) main h3{font-size:clamp(1.3rem,2.1vw,2.35rem)!important}body:not(.admin-v2-body) main :where(p,li,dd){line-height:1.78}html[lang=ar] body:not(.admin-v2-body) main :where(p,li,dd){line-height:1.92}body:not(.admin-v2-body) main :where(.text-lg,.text-xl,.text-2xl){line-height:inherit}body:not(.admin-v2-body) main :where(.uppercase,[class*=tracking-widest],[class*=tracking-wider]){line-height:1.45}html[lang=ar] body:not(.admin-v2-body) main :where(.uppercase,[class*=tracking-widest],[class*=tracking-wider]){letter-spacing:.02em}body:not(.admin-v2-body) .namaa-section-heading h2,body:not(.admin-v2-body) .section-heading h2{max-width:13ch}body:not(.admin-v2-body) .page-hero-copy h1,body:not(.admin-v2-body) .page-hero-copy p,body:not(.admin-v2-body) .final-cta-card h2,body:not(.admin-v2-body) .promise-card h2{margin-inline:0}body.route-home:not(.admin-v2-body) .namaa-home-hero h1{max-width:12ch;font-size:clamp(2.8rem,7.2vw,6rem)!important}html[lang=ar] body.route-home:not(.admin-v2-body) .namaa-home-hero h1{max-width:13ch;font-size:clamp(2.55rem,6.4vw,5.25rem)!important;line-height:1.22!important}body.route-home:not(.admin-v2-body) .message-from-gm h3{max-width:min(100%,680px)}body:not(.admin-v2-body) .namaa-soft-index,body:not(.admin-v2-body) [class*=text-5xl].namaa-soft-index{line-height:.95!important}@media (width<=720px){body:not(.admin-v2-body) main :where(h1,h2,h3,h4){max-width:100%}body:not(.admin-v2-body) main h1{font-size:clamp(2rem,11vw,3.25rem)!important}body:not(.admin-v2-body) main h2{font-size:clamp(1.75rem,9vw,2.65rem)!important}body:not(.admin-v2-body) main h3{font-size:clamp(1.25rem,6.5vw,2rem)!important}}
