.mena3d-nl{background:#1b1b1e;color:#fff;font-family:Inter,system-ui,sans-serif;border-top:1px solid #343438}.mena3d-nl *{box-sizing:border-box}.mena3d-nl__inner{max-width:1340px;margin:auto;padding:48px clamp(20px,4vw,64px);display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.mena3d-nl__eyebrow{color:#e60100;font-size:11px;font-weight:700;letter-spacing:.16em}.mena3d-nl h2{color:#fff;font-size:clamp(24px,2.8vw,35px);line-height:1.15;margin:12px 0}.mena3d-nl p{color:#bbb;line-height:1.6;margin:0}.mena3d-nl__right>form>label:first-of-type:not(.mena3d-nl__trap){display:block;font-size:12px;margin-bottom:8px}.mena3d-nl__input{display:flex;min-width:0;border-bottom:1px solid #79797c}.mena3d-nl__input input{min-width:0;flex:1;padding:14px 4px;border:0!important;box-shadow:none!important;background:transparent!important;color:#fff!important;outline:none!important}.mena3d-nl__input button{border:0!important;padding:12px 18px!important;background:#e60100!important;color:#fff!important;font-weight:700;cursor:pointer}.mena3d-nl__input button:hover{background:#bf0000!important}.mena3d-nl__input input:focus-visible,.mena3d-nl__input button:focus-visible,.mena3d-nl a:focus-visible{outline:2px solid #fff!important;outline-offset:2px}.mena3d-nl__consent{display:flex;gap:10px;align-items:flex-start;margin-top:16px;font-size:12px;color:#bbb;line-height:1.5}.mena3d-nl__consent input{flex:none;margin-top:3px}.mena3d-nl__consent a{color:#fff;text-decoration:underline}.mena3d-nl__notice{margin:0 0 14px!important;color:#fff!important}.mena3d-nl__trap{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:720px){.mena3d-nl__inner{grid-template-columns:1fr;gap:25px;padding-block:36px}.mena3d-nl__input button{white-space:nowrap;padding-inline:12px!important}}
/* Fits the fourth column of the MENA3D Corporate footer. */
.mena3d-site-footer .mena3d-nl--compact{background:transparent;border:0;color:#fff}.mena3d-site-footer .mena3d-nl--compact .mena3d-nl__inner{display:block;padding:0;max-width:none}.mena3d-site-footer .mena3d-nl--compact h2{font:700 17px/1.3 Inter,system-ui,sans-serif;margin:0 0 20px;color:#fff}.mena3d-site-footer .mena3d-nl--compact p{font-size:13px;line-height:1.55;margin:0 0 18px;color:#aaa}.mena3d-site-footer .mena3d-nl--compact .mena3d-nl__right>form>label:first-of-type:not(.mena3d-nl__trap){font-size:12px;color:#d4d4d6}.mena3d-site-footer .mena3d-nl--compact .mena3d-nl__input{display:flex;align-items:stretch}.mena3d-site-footer .mena3d-nl--compact .mena3d-nl__input input{width:100%;font-size:13px;padding:11px 4px}.mena3d-site-footer .mena3d-nl--compact .mena3d-nl__input button{font-size:12px;padding:10px!important}.mena3d-site-footer .mena3d-nl--compact .mena3d-nl__consent{font-size:11px;color:#bdbdc1;margin:12px 0 0}.mena3d-site-footer .mena3d-nl--compact .mena3d-nl__notice{color:#fff!important;font-size:12px!important}
@media(min-width:721px) and (max-width:1120px){.mena3d-site-footer .mena3d-nl--compact .mena3d-nl__input{flex-wrap:wrap}.mena3d-site-footer .mena3d-nl--compact .mena3d-nl__input input{flex-basis:100%}.mena3d-site-footer .mena3d-nl--compact .mena3d-nl__input button{width:100%}}
