@font-face{font-family:Inter;src:url(/fonts/inter-400.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-500.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-600.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Source Serif;src:url(/fonts/source-serif-600.ttf)format("truetype");font-weight:400 800;font-display:swap}@font-face{font-family:Noto Sans Arabic;src:url(/fonts/noto-sans-arabic.ttf)format("truetype");font-weight:100 900;font-display:swap}*{box-sizing:border-box}html{font-size:16px}body{font-family:var(--body);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-weight:400;line-height:1.65}h1,p{margin:0}h1{color:var(--navy);font-family:var(--serif);font-weight:600;line-height:1.12}a{color:inherit;text-decoration:none}button,input{font:inherit}button{color:inherit;border:0}svg{vertical-align:middle;flex-shrink:0}.eyebrow{text-transform:uppercase;letter-spacing:1.55px;color:var(--muted);font-size:10px;font-weight:600;line-height:1.6;display:block}.btn{white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:20px;min-height:51px;padding:14px 22px;font-size:13px;font-weight:600;line-height:1.45;display:inline-flex}.btn--gold{background:linear-gradient(110deg,var(--cta-start),var(--cta-end));color:#fff}.btn:disabled{opacity:1;cursor:not-allowed}a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--gold-dark);outline-offset:5px}:root{--serif:"Source Serif",Georgia,serif;--body:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--navy:#124b55;--text:#45616a;--muted:#506a73;--gold-dark:#0b7180;--card:#f1f8f8;--line:#d5e5e8;--cta-start:#0b7180;--cta-end:#075563;--gold:var(--gold-dark)}.contact-document,.contact-document__body{background:var(--card)}.contact-card{border-top:3px solid var(--gold);background:var(--card);border-radius:7px;padding:23px 21px 20px}.contact-card__icon{color:var(--gold-dark);margin-bottom:18px;display:block}.contact-card>.eyebrow{letter-spacing:1.2px;font-size:8px}.contact-card h1{letter-spacing:-.7px;margin-top:11px;font-size:31px;line-height:1.06}.contact-card>p{margin-top:13px;font-size:11px;line-height:1.8}.contact-form{margin-top:21px}.contact-form>label{color:var(--navy);margin-top:12px;font-size:10px;font-weight:500;display:block}.contact-form input:not([type=checkbox]),.contact-form select,.contact-form textarea{border:1px solid var(--line);width:100%;font-size:11px;font-family:var(--body);color:var(--navy);background:#fff;border-radius:4px;min-height:39px;margin-top:5px;padding:10px 11px;display:block}.contact-form textarea{resize:vertical;min-height:75px}.contact-form__optional{color:var(--muted);font-size:9px;font-weight:400}.contact-form .btn{justify-content:space-between;width:100%;min-height:47px;margin-top:16px;padding-inline:16px;font-size:11px}.contact-form__privacy{align-items:center;gap:6px;margin-top:10px;font-size:8px;line-height:1.6;display:flex}.contact-form__preview{color:#796b50;margin-top:11px;font-size:8px;line-height:1.7}.contact-form__status{background:#f0e5cc;border:1px solid #d8c699;border-radius:4px;margin-top:13px;padding:12px;font-size:10px;line-height:1.7}.contact-card__prodeo{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:20px;padding-top:19px;display:flex}.contact-card__prodeo strong{color:var(--navy);font-size:10px;font-weight:600;display:block}.contact-card__prodeo small{margin-top:3px;font-size:9px;line-height:1.7;display:block}.contact-form>.contact-form__consent{grid-template-columns:15px minmax(0,1fr);align-items:start;gap:9px;font-size:9px;line-height:1.6;display:grid}.contact-form>.contact-form__consent>input[type=checkbox]{appearance:auto;box-sizing:border-box;width:15px;min-width:15px;max-width:15px;height:15px;min-height:15px;max-height:15px;margin:2px 0 0;padding:0}.contact-form>.contact-form__consent>span{overflow-wrap:anywhere;min-width:0}.contact-form input:disabled,.contact-form select:disabled,.contact-form textarea:disabled{opacity:1;color:var(--navy);-webkit-text-fill-color:var(--navy);background:#fff}.contact-form input::placeholder,.contact-form textarea::placeholder{opacity:1;color:var(--muted);-webkit-text-fill-color:var(--muted)}@media (width<=1020px){.contact-card{padding-inline:19px}.contact-card h1{font-size:29px}}html[dir=rtl]{--body:"Noto Sans Arabic",sans-serif;--serif:"Noto Sans Arabic",serif}html[dir=rtl] .contact-card h1{letter-spacing:0;line-height:1.5}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel]{text-align:right;direction:ltr}html[dir=rtl] .sidebar-arrow{transform:rotate(180deg)}
