.language-banner{background:#173e33;color:#fff;padding:12px 5%;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.language-banner>div{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.language-banner strong{font-size:14px}.language-banner span{font-size:13px;color:#e1d6b4}.language-banner nav{display:flex;gap:4px;direction:ltr}.language-banner nav a{padding:6px 13px;border:1px solid #ffffff45;border-radius:4px;color:white;text-decoration:none;font-size:14px}.language-banner a[aria-current]{background:#dbbb75;color:#173e33;border-color:#dbbb75}.language-banner a:focus-visible{outline:3px solid white;outline-offset:3px}.preview-note{padding:7px 5%;background:#f0eadb;color:#62573a;font-size:12px;display:flex;justify-content:space-between;gap:15px}.preview-header{display:flex;align-items:center;justify-content:space-between;gap:22px;padding-block:20px}.preview-header nav{display:flex;gap:18px;flex-wrap:wrap;font-size:14px}.preview-header a{text-decoration:none}.preview-hero{padding-block:30px;display:grid;grid-template-columns:1.35fr 1fr;gap:45px;align-items:center}.preview-hero h1{font-size:clamp(32px,4vw,58px);line-height:1.17;letter-spacing:-.025em;margin:8px 0 15px}.preview-hero h1 em{color:#8a7145;font-style:normal}.preview-hero p{max-width:65ch}.preview-hero aside{padding:26px;background:#e9ede6;border-inline-start:3px solid #c3a465;border-radius:4px}.preview-hero aside>span{font-size:12px;letter-spacing:.15em}.preview-hero aside h2{font-size:27px}.preview-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:22px}.preview-slogan{background:#193d32;color:#ece3cc;text-align:center;padding:15px 20px;font-size:15px}.preview-section{padding-block:25px}.preview-section h2{font-size:27px;line-height:1.4;margin:0 0 14px}.preview-columns{display:grid;grid-template-columns:1fr 1fr;gap:18px}.preview-panel{background:#fff;border:1px solid #dbe0d9;padding:18px;border-radius:5px}.preview-panel h3{font-size:18px;border-bottom:2px solid #ba9b60;padding-bottom:10px;margin:0}.preview-news{display:grid;grid-template-columns:80px 1fr;gap:7px 12px;text-decoration:none;padding:12px 0;border-bottom:1px solid #e4e7e1;min-height:95px}.preview-news span{font-size:14px;font-weight:600;text-align:start}.preview-news time{font-size:12px;color:#6d766e}.preview-news small{grid-column:2;font-size:12px}.preview-news:last-child{border:0}.preview-reqs a{display:block;padding:9px 0;border-bottom:1px solid #e5e8e1;text-decoration:none;font-size:14px}.preview-reqs small{display:block;color:#788078;font-size:12px;margin-top:3px}.preview-reqs .is-open>span{font-weight:700}.preview-panel>.arrow-link{margin-top:15px}.partner-names{display:flex;gap:45px;font-size:24px;font-weight:700;text-decoration:none;color:#00529b;flex-wrap:wrap}.preview-saudi{background:#e9ede6;padding:24px 0}.preview-saudi>.wrap{display:flex;align-items:center;gap:24px}.preview-saudi h2{font-size:23px}.preview-footer{display:flex;justify-content:space-between;gap:20px;padding-block:20px;font-size:12px}.preview-footer p{margin:0}html[dir=rtl] body{font-family:Tahoma,Arial,sans-serif}html[dir=rtl] .kicker{letter-spacing:0}html[dir=rtl] .preview-hero h1{line-height:1.4;letter-spacing:0}html[dir=rtl] .brand-product-copy{text-align:right}.brand-product-visual{direction:ltr}html[dir=rtl] .preview-news span{text-align:left}.preview-header img{max-width:150px;height:auto}.preview-section>small{color:#6c756c}@media(max-width:760px){.language-banner{padding:12px 20px;justify-content:center}.language-banner>div{justify-content:center;gap:6px 12px}.language-banner strong{width:100%;text-align:center}.preview-note{display:block}.preview-note a{display:block;margin-top:4px}.preview-header{align-items:flex-start;flex-direction:column;padding-block:14px}.preview-header nav{gap:10px 16px;font-size:13px}.preview-hero,.preview-columns{grid-template-columns:1fr;gap:18px}.preview-hero{padding-block:20px}.preview-hero aside{padding:20px}.preview-news{min-height:0}.preview-section{padding-block:20px}.preview-footer{display:block}.preview-saudi>.wrap{align-items:flex-start}.preview-saudi h2{font-size:18px;overflow-wrap:anywhere}.preview-slogan{font-size:13px}}

.preview-header .nav-toggle{display:none}#latest-news .preview-columns{grid-template-rows:auto repeat(3,auto);row-gap:0}#latest-news .preview-panel{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.home-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.home-photo-grid img{width:100%;height:210px;object-fit:cover}.home-photo-grid figure{margin:0}.home-photo-grid h3{font-size:15px}.partner-names img{object-fit:contain;background:white;border-radius:4px}.preview-header nav a{white-space:nowrap}@media(max-width:760px){.preview-header{display:grid;grid-template-columns:1fr auto}.preview-header .nav-toggle{display:block}.preview-header #navigation{display:none;grid-column:1/-1}.preview-header #navigation.open{display:flex}#latest-news .preview-columns{display:block}#latest-news .preview-panel{display:block;margin-bottom:16px}.home-photo-grid{grid-template-columns:1fr}.home-photo-grid img{height:240px}}

.restored-hero{background:linear-gradient(90deg,rgba(10,37,31,.96) 0%,rgba(10,37,31,.85) 40%,rgba(10,37,31,.25) 100%),url('/assets/earthworks.jpg') center 55%/cover;color:#fff}.restored-hero .preview-hero{padding-block:42px}.restored-hero .kicker,.restored-hero h1 em{color:#dfc28c}.restored-hero p{color:#e1e9e3}.restored-hero aside{background:rgba(19,59,50,.76);border-color:#d8b672}.restored-hero .arrow-link{color:white;border-color:#b0beb1}html[dir=rtl] .restored-hero{background:linear-gradient(270deg,rgba(10,37,31,.96) 0%,rgba(10,37,31,.85) 40%,rgba(10,37,31,.25) 100%),url('/assets/earthworks.jpg') center 55%/cover}@media(max-width:760px){.restored-hero .preview-hero{padding-block:28px}.restored-hero,html[dir=rtl] .restored-hero{background:linear-gradient(90deg,#103329ed,#103329b8),url('/assets/earthworks.jpg') 60% center/cover}}

.restored-platform{display:flex;flex-direction:column;justify-content:space-between;gap:25px;min-width:0}.restored-platform .ecosystem{margin-top:auto}.restored-platform .eco-top,.restored-platform .eco-bottom{flex-wrap:wrap}.restored-platform .eco-top span,.restored-platform .eco-bottom span{padding:14px 10px}.restored-platform p{font-size:15px;line-height:1.7}.restored-partner-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.restored-partner-card{background:white;border:1px solid #dbe0d9;border-radius:5px;padding:20px;text-align:center;display:block}.restored-partner-card>div{height:105px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.restored-partner-card img{max-width:100%;width:auto;height:auto;max-height:100px;object-fit:contain}.restored-partner-card small{display:block;color:#8a7145;margin-top:6px}.restored-partner-card p{font-size:13px;line-height:1.6;margin:8px 0 0}.community-home .actions-new{margin-bottom:0}@media(max-width:760px){.restored-partner-grid{grid-template-columns:1fr}.restored-platform{gap:20px}.restored-platform .eco-bottom span{padding:12px 8px}}

.merged-positioning{padding:16px 0}.merged-positioning>.wrap{display:flex;align-items:center;justify-content:space-between;gap:18px}.positioning-labels{display:flex;align-items:center;gap:16px;font-size:10px;letter-spacing:1.1px;color:#d8e3d8;flex-wrap:wrap;text-align:start}.positioning-labels span+span{border-inline-start:1px solid #ffffff35;padding-inline-start:16px}.positioning-labels i{display:inline-block;width:6px;height:6px;background:#d8b672;border-radius:50%;margin-inline-start:7px}.positioning-slogan{font-size:13px;text-align:end;line-height:1.6}html[dir=rtl] .positioning-labels{letter-spacing:0}@media(max-width:1100px){.merged-positioning>.wrap{flex-direction:column;gap:9px}.positioning-labels{justify-content:center;text-align:center}.positioning-slogan{text-align:center}}@media(max-width:480px){.positioning-labels{font-size:9px;gap:8px}.positioning-labels span+span{padding-inline-start:8px}.positioning-slogan{font-size:12px}}
