@font-face{font-family:Plex;src:url('/assets/fonts/arabic-regular.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:Plex;src:url('/assets/fonts/arabic-medium.woff2') format('woff2');font-weight:500;font-display:swap}@font-face{font-family:Plex;src:url('/assets/fonts/arabic-semibold.woff2') format('woff2');font-weight:600 800;font-display:swap}@font-face{font-family:Manrope;src:url('/assets/fonts/manrope-regular.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url('/assets/fonts/manrope-semibold.woff2') format('woff2');font-weight:500 800;font-display:swap}
:root{--navy:#071d38;--blue:#17629a;--ink:#122e48;--muted:#526474;--paper:#faf9f6;--line:#d5dcdf;--pale:#edf2f5}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Plex,Arial,sans-serif;font-size:18px;line-height:1.8}html[lang=en] body{font-family:Manrope,Arial,sans-serif;font-size:17px}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:6px}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #1683cf;outline-offset:5px}img{display:block;max-width:100%;height:auto}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:500}h1{font-size:clamp(2.8rem,5.8vw,5.5rem);line-height:1.25}h2{font-size:clamp(2rem,3.4vw,3.2rem);line-height:1.35}h3{font-size:1.6rem;line-height:1.45}p{margin-bottom:20px}em{font-style:normal;color:var(--blue)}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{letter-spacing:0}html[lang=en] h1,html[lang=en] h2{letter-spacing:-.045em}.wrap,main{width:calc(100% - 112px);max-width:1328px;margin-inline:auto}.home main{width:100%;max-width:none}.topline{background:var(--navy);color:#d8e6f2;padding:6px 56px;display:flex;justify-content:space-between;gap:20px;font-size:.8rem}.topline span:last-child{letter-spacing:.1em;font-family:Manrope,sans-serif}.header{max-width:1550px;padding:20px 56px;margin:auto;display:flex;align-items:center;gap:36px;position:relative;background:var(--paper);z-index:5}.brand{display:flex;gap:13px;align-items:center;flex-shrink:0;color:var(--navy);font-size:1.5rem;font-weight:600;line-height:1.4}.brand img{width:62px;height:auto}.brand small{font-family:Manrope,sans-serif;font-size:.65rem;letter-spacing:.13em;display:block;margin-top:5px}.brand:hover{text-decoration:none}.header nav{display:flex;justify-content:center;gap:30px;flex:1}.header nav a{font-size:1rem;white-space:nowrap}.header nav a.active{color:var(--blue);text-decoration:underline;text-underline-offset:8px}.language{font-family:Manrope,Plex,sans-serif;font-size:.9rem;min-height:44px;display:flex;align-items:center;border-inline-start:1px solid var(--line);padding-inline-start:24px}.menu-toggle{display:none}.sea-progress{height:2px;background:var(--blue);position:fixed;top:0;left:0;right:0;z-index:30;transform:scaleX(var(--progress,0));transform-origin:right center;pointer-events:none}html[lang=en] .sea-progress{transform-origin:left center}.eyebrow,.kicker{font-size:.9rem;font-weight:500;color:var(--blue);margin-bottom:24px;display:block}html[lang=en] .eyebrow,html[lang=en] .kicker{font-size:.8rem;letter-spacing:.13em}.opening-copy{width:calc(100% - 112px);max-width:1328px;margin:auto;padding:64px 0 48px}.opening h1{margin-bottom:35px}.opening-detail{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end}.opening-detail p{max-width:620px;margin:0;font-size:1.2rem;line-height:1.85;color:var(--muted)}.actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.opening .actions{justify-content:flex-end;margin-bottom:5px}.button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:54px;background:var(--navy);border:1px solid var(--navy);color:#fff;padding:13px 23px;font-size:1rem;font-weight:500;line-height:1.6;transition:background .18s}.button span{font-family:Arial,sans-serif;font-size:1.35rem}.button:hover{background:#16426d;text-decoration:none}.button.secondary{background:transparent;color:var(--navy);border-color:#a7b4c0}.button.secondary:hover{background:#e9eff3}.button.light{background:var(--paper);color:var(--navy);border-color:var(--paper)}.button.light:hover{background:#dce9f2}.opening-visual{margin:0 22px;position:relative;height:clamp(300px,40vw,570px);overflow:hidden}.opening-visual picture,.opening-visual img{width:100%;height:100%;display:block}.opening-visual img{object-fit:cover;object-position:50% 58%}.visual-caption{position:absolute;bottom:0;inset-inline:0;padding:50px 34px 24px;background:linear-gradient(0deg,#031526ca,transparent);display:flex;justify-content:space-between;gap:25px;color:#fff;font-size:.9rem}.visual-caption span:last-child{font-family:Manrope,sans-serif;font-size:.8rem;letter-spacing:.13em}.section-label{display:flex;gap:25px;align-items:flex-start;margin-bottom:28px}.section-label>span{font-family:Manrope,sans-serif;font-size:.85rem;color:var(--blue);border-top:1px solid var(--blue);padding-top:10px;min-width:30px}.section-label h2{max-width:850px}.paths,.products,.markets,.trust{padding-top:105px;padding-bottom:25px}.path-pair{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);margin-top:40px}.path-pair article{padding:38px 0 35px}.path-pair article:first-child{padding-inline-end:80px}.path-pair article+article{border-inline-start:1px solid var(--line);padding-inline-start:65px}.path-pair h3{font-size:2rem;margin-bottom:15px}.path-pair p{max-width:440px;color:var(--muted)}.text-link{display:inline-flex;gap:25px;align-items:center;font-weight:500;min-height:44px;border-bottom:1px solid var(--ink);font-size:1rem;line-height:1.5}.text-link span{font-size:1.5rem}.text-link:hover{text-decoration:none;color:var(--blue);border-color:var(--blue)}.section-intro{max-width:680px;color:var(--muted);margin-bottom:45px}.product-editorial{display:grid;grid-template-columns:1.35fr 1fr;gap:55px;align-items:start}.product-editorial picture{display:block;overflow:hidden;background:#e8eceb}.product-editorial img{width:100%;aspect-ratio:1.35;object-fit:cover}.product-secondary{padding-top:125px}.product-secondary img{aspect-ratio:1}.product-title{display:flex;gap:17px;align-items:flex-start;margin-top:25px}.product-title>span,.ingredients-row>span{font-family:Manrope,sans-serif;color:var(--blue);font-size:.875rem;padding-top:7px}.product-title h3{font-size:1.7rem;margin-bottom:13px}.product-title p{color:var(--muted);font-size:1rem;line-height:1.8}.product-title .text-link{flex-shrink:0}.ingredients-row{display:grid;grid-template-columns:auto 1fr 1.3fr auto;gap:32px;align-items:start;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:35px 0;margin-top:60px}.ingredients-row p{font-size:1rem;color:var(--muted);margin:0}.process{background:#edf2f5;margin-top:90px;padding:80px 0}.process-line{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding:0;margin:45px 0 0}.process-line li{border-top:1px solid #7795ae;padding-top:20px}.process-line li>span{font-family:Manrope,sans-serif;color:var(--blue);font-size:.85rem}.process-line h3{font-size:1.4rem;margin:30px 0 14px}.process-line p{font-size:1rem;color:var(--muted);max-width:250px}.markets-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:100px;align-items:center;margin-top:45px}.big-statement{font-size:clamp(2rem,3.2vw,3.3rem);line-height:1.5}.market-list article{display:flex;align-items:center;gap:24px;border-top:1px solid var(--line);padding:25px 0}.market-list article>span{font-family:Manrope,sans-serif;font-size:.9rem;color:var(--blue);min-width:25px}.market-list h3{font-size:1.3rem}.market-list p{margin:6px 0 0;font-size:1rem;color:var(--muted)}.market-list strong{font-size:.75rem;background:#e3edf5;color:#25496a;padding:3px 10px;margin-inline-start:auto;white-space:nowrap;font-weight:500}.market-list .fine{font-size:.875rem;margin-top:16px}.partner-band{background:var(--navy);color:#fff;padding:90px 0;margin-top:90px}.partner-inner{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.partner-band .eyebrow{color:#9eccef}.partner-band h2{font-size:clamp(2.5rem,4.1vw,4.2rem)}.partner-band p{color:#dae6f0;margin-bottom:32px}.trust-grid{display:grid;grid-template-columns:1fr 1.5fr auto;gap:50px;align-items:start;border-top:1px solid var(--line);padding-top:35px}.trust-grid>p{font-size:1.4rem}.trust-grid dl{display:grid;gap:20px;margin:0}.trust-grid dl>div{display:grid;grid-template-columns:130px 1fr;gap:20px}dt{color:var(--muted);font-size:.9rem}dd{margin:0;overflow-wrap:anywhere}.closing{border-top:1px solid var(--line);text-align:center;margin-top:80px;padding:90px 0 100px}.closing h2{font-size:clamp(2rem,4vw,3.8rem);margin-bottom:32px}.closing .eyebrow{margin-bottom:24px}footer{background:#eef2f5;border-top:1px solid var(--line);padding:55px 56px 100px}.footer-grid{max-width:1328px;margin:auto;display:flex;justify-content:space-between;gap:45px}.footer-grid h2{font-size:1.6rem;margin-bottom:20px}.footer-grid p{font-size:1rem;margin-bottom:14px}.footer-grid a{display:inline-block;min-height:40px}.social-links{display:flex;align-items:center;gap:12px}.privacy{max-width:1328px;margin:24px auto 0;padding-top:22px;border-top:1px solid var(--line);color:var(--muted);font-size:.875rem}.whatsapp-float{position:fixed;bottom:22px;inset-inline-end:22px;display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 18px;border:1px solid #c0ced7;border-radius:30px;background:var(--paper);color:var(--navy);font-size:.9rem;font-weight:500;z-index:20;box-shadow:0 3px 15px #071d3812}.whatsapp-float:hover{background:#e7eff4;text-decoration:none}.page-heading{padding:65px 0 50px;max-width:1050px}.page-heading h1{margin-bottom:28px}.lead{font-size:1.2rem;line-height:1.9;color:var(--muted);max-width:820px}.section{padding:45px 0 65px;border-top:1px solid var(--line)}.section h2{margin-bottom:32px}.narrow{max-width:850px;margin-inline:auto}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:35px}.card{border-top:2px solid #688ca9;padding:25px 0}.num{font-family:Manrope,sans-serif;font-size:.85rem;color:var(--blue)}.card h3{margin:15px 0}.card p{color:var(--muted);font-size:1rem}.callout{background:var(--navy);color:white;padding:60px;margin:30px 0 80px}.callout h2{margin-bottom:24px}.callout p{color:#dce8f2;max-width:800px}.callout .eyebrow{color:#a8cdea}.narrow dl{display:grid;grid-template-columns:150px 1fr;gap:20px}.steps{padding-inline-start:24px}.steps li{padding:10px}.guide{padding:30px 0;border-bottom:1px solid var(--line)}.guide h2{font-size:1.65rem;margin:15px 0}.guide p{color:var(--muted)}.guide:last-of-type{margin-bottom:35px}.form-layout{display:grid;grid-template-columns:1.25fr 1fr;gap:65px;align-items:start}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.form-layout label{display:block;font-size:1rem;font-weight:500;margin-bottom:22px}input,select,textarea{display:block;width:100%;min-width:0;font-size:1rem;font-weight:400;padding:12px 14px;border:1px solid #a1b1bf;border-radius:0;background:white;color:var(--ink);margin-top:8px;line-height:1.7}input,select{min-height:50px}textarea{resize:vertical}input::placeholder{color:#647584;font-size:.95rem}.form-section-title{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:30px}.form-section-title h2,#partnership-fields h2{font-size:1.5rem;margin:0 0 20px}.form-section-title span{font-size:.875rem;color:var(--muted)}.product-item{border:1px solid var(--line);padding:20px 22px 0;margin:0 0 20px;display:grid;grid-template-columns:1.2fr 1fr;gap:20px}.product-item legend{padding:0 10px;font-size:.9rem;color:var(--muted)}.text-button{border:0;background:none;color:var(--blue);font-size:1rem;padding:10px 0;min-height:44px}.text-button:hover{text-decoration:underline}.remove-item{grid-column:1/-1;text-align:start}.optional-details{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:25px 0 30px;padding:18px 0}.optional-details summary{cursor:pointer;font-size:1rem}.optional-details label{margin-top:20px}.request-preview{padding:30px;background:#ecf2f6;scroll-margin-top:25px}.request-preview h2{font-size:1.8rem;margin:0 0 20px}.request-preview .actions{margin:20px 0}.request-preview .button{padding:11px 17px;font-size:.95rem}.fine{font-size:.9rem;color:var(--muted);line-height:1.9;margin-top:20px}.skip{position:absolute;top:-150px;padding:12px;background:var(--paper)}.skip:focus{top:0;z-index:40}.sr-only{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden}[hidden]{display:none!important}
@media(max-width:1100px){.header{gap:20px;padding-inline:32px}.header nav{gap:20px}.wrap,main,.opening-copy{width:calc(100% - 64px)}.opening-detail{gap:35px}.opening .actions{justify-content:flex-start}.opening h1{font-size:4.1rem}.product-editorial{gap:30px}.product-title{flex-wrap:wrap}.ingredients-row{grid-template-columns:auto 1fr 1.4fr}.ingredients-row>.text-link{grid-column:2/-1;justify-self:start}.markets-grid,.partner-inner{gap:55px}.trust-grid{grid-template-columns:1fr 1.6fr}.trust-grid>.text-link{grid-column:1/-1;justify-self:start}.form-layout{gap:35px}.form-grid{grid-template-columns:1fr;gap:0}}
@media(max-width:800px){.topline{padding-inline:28px}.topline span:last-child{display:none}.header{padding:15px 28px;gap:22px;flex-wrap:wrap}.brand{font-size:1.4rem}.brand img{width:52px}.language{margin-inline-start:0;padding-inline-start:18px}.menu-toggle{display:flex;align-items:center;gap:8px;margin-inline-start:auto;border:0;background:none;min-height:44px;padding:0;font-size:1rem;color:var(--navy)}.menu-toggle span{font-size:1.4rem}.header nav{display:none;flex-basis:100%;padding:20px 0 10px;border-top:1px solid var(--line);justify-content:flex-start;gap:25px;flex-wrap:wrap}.header nav.is-open{display:flex}.opening-copy{padding:40px 0 35px}.opening h1{font-size:3.7rem;margin-bottom:24px}.opening-detail{grid-template-columns:1fr;gap:25px}.opening-detail p{max-width:650px;font-size:1.12rem}.opening .actions{justify-content:flex-start}.opening-visual{margin:0 14px;height:420px}.path-pair article:first-child{padding-inline-end:30px}.path-pair article+article{padding-inline-start:30px}.path-pair h3{font-size:1.6rem}.product-secondary{padding-top:75px}.process-line{grid-template-columns:1fr 1fr;row-gap:35px}.markets-grid{grid-template-columns:1fr;gap:30px}.big-statement br{display:none}.big-statement{max-width:570px}.partner-inner{grid-template-columns:1fr;gap:30px}.partner-band h2 br{display:none}.trust-grid{grid-template-columns:1fr}.form-layout{grid-template-columns:1fr}.form-grid{grid-template-columns:1fr 1fr;gap:22px}.request-preview{margin-bottom:20px}.footer-grid{gap:35px;flex-direction:column}.whatsapp-float{position:static;width:max-content;max-width:calc(100% - 48px);margin:22px auto;background:var(--navy);color:#fff}footer{padding:45px 32px}.paths,.products,.markets,.trust{padding-top:70px}.partner-band,.process{margin-top:65px}.closing{padding:65px 0;margin-top:55px}}
@media(max-width:520px){body{font-size:17px}.wrap,main,.opening-copy{width:calc(100% - 40px)}.topline{padding:5px 20px;font-size:.8rem}.header{padding:12px 20px;gap:14px}.brand{font-size:1.2rem;gap:8px}.brand img{width:43px}.brand small{font-size:.5rem;letter-spacing:.09em}.menu-toggle{font-size:.875rem;gap:4px}.language{font-size:.8rem;padding-inline-start:12px}.header nav{gap:18px;padding-top:16px}.header nav a{font-size:.95rem}.opening-copy{padding-top:36px}.opening .eyebrow{font-size:.875rem;margin-bottom:22px}.opening h1{font-size:2.85rem;line-height:1.35}.opening-detail p{font-size:1.05rem;line-height:1.9}.opening .actions{display:grid;grid-template-columns:1fr;gap:10px;width:100%}.button{min-height:53px;font-size:1rem}.opening .button{justify-content:space-between}.opening-visual{height:335px;margin:0 10px}.opening-visual img{object-position:center}.visual-caption{padding:40px 18px 17px;font-size:.85rem;display:block}.visual-caption span:last-child{display:none}.section-label{gap:15px}.section-label h2{font-size:2rem}.path-pair{grid-template-columns:1fr;margin-top:30px}.path-pair article:first-child{padding-inline-end:0}.path-pair article+article{border-inline-start:0;border-top:1px solid var(--line);padding-inline-start:0}.path-pair article{padding:28px 0}.path-pair h3{font-size:1.85rem}.kicker{margin-bottom:14px}.product-editorial{grid-template-columns:1fr;gap:40px}.product-secondary{padding-top:0}.product-secondary img{aspect-ratio:1.4}.product-title h3{font-size:1.6rem}.product-title p{font-size:1rem}.product-title .text-link{margin-inline-start:30px}.ingredients-row{grid-template-columns:auto 1fr;gap:20px;margin-top:40px;padding:28px 0}.ingredients-row h3{font-size:1.65rem}.ingredients-row h3 br{display:none}.ingredients-row p{grid-column:2}.ingredients-row>.text-link{grid-column:2}.process{padding:55px 0}.process-line{grid-template-columns:1fr;gap:15px;margin-top:30px}.process-line li{display:grid;grid-template-columns:30px 1fr;gap:0 16px;padding:18px 0}.process-line h3{margin:0 0 8px;font-size:1.4rem}.process-line p{grid-column:2;max-width:none;margin:0}.market-list article{gap:16px}.market-list h3{font-size:1.1rem}.market-list p{font-size:.95rem}.market-list strong{font-size:.75rem}.big-statement{font-size:2rem}.partner-band{padding:55px 0}.partner-band h2{font-size:2.6rem}.partner-band h2 br{display:block}.trust-grid{gap:25px}.trust-grid dl>div{grid-template-columns:1fr;gap:3px}.trust-grid>p{font-size:1.3rem}.closing h2{font-size:2.2rem}.closing .button{width:100%}.page-heading{padding:40px 0 30px}.page-heading h1{font-size:2.6rem}.lead{font-size:1.1rem}.section{padding:30px 0 45px}.form-grid{grid-template-columns:1fr;gap:0}.product-item{grid-template-columns:1fr;gap:0;padding:16px 16px 0}.form-section-title{align-items:flex-start;flex-direction:column;gap:0}.form-section-title span{margin-bottom:15px}.form-section-title h2{margin-bottom:8px}.form-layout{gap:32px}.request-preview{padding:25px 20px}.request-preview .actions{align-items:stretch}.request-preview .button{flex:1}.callout{padding:35px 24px;margin-bottom:50px}.narrow dl{grid-template-columns:1fr;gap:5px}.narrow dd{margin-bottom:18px}.footer-grid{gap:28px}.footer-grid h2{font-size:1.5rem}.footer-grid p{font-size:.95rem}footer{padding:40px 20px}.privacy{font-size:.85rem}.sea-progress{height:2px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}.sea-progress{display:none}}
@media print{.header nav,.language,.menu-toggle,.whatsapp-float,.sea-progress,.actions,.skip{display:none}.wrap,main,.opening-copy{width:100%}.section,.process,.partner-band{break-inside:avoid}body{font-size:12pt}h1{font-size:30pt}.opening-visual{height:250px}.opening-copy{padding:20px 0}.paths,.products,.markets,.trust{padding-top:30px}footer{padding:25px}.partner-band{color:var(--ink);background:#fff}.partner-band p{color:var(--ink)}}
