
/* 2026 editorial redesign */
.mada-content{background:#fff;margin:65px auto;padding:55px;max-width:950px;min-height:45vh;border-top:3px solid #c8a16b}.mada-content h1{font-size:clamp(34px,5vw,52px);line-height:1.3}.mada-content h2{font-size:27px;color:#173049}.mada-content p{font-size:19px;line-height:2.1;color:#576775}@media(max-width:900px){.mada-head{display:block;padding:16px 0}.mada-nav{display:flex;overflow-x:auto;flex-wrap:nowrap;white-space:nowrap;padding:10px 0 2px;gap:18px}.mada-brand{margin-bottom:8px}}@media(max-width:650px){.mada-content{padding:30px 20px;margin:28px auto}.mada-nav a{font-size:13px}}

@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;600;700;800&family=Tajawal:wght@400;500;600;700;800;900&display=swap');
:root{--navy:#112236;--gold:#c8a16b;--ink:#182639;--line:#e7e7e1;--muted:#66717d}
body{font-family:'Tajawal',sans-serif;background:#faf9f6;color:var(--ink)}.mada-shell{width:min(1260px,90vw)}.mada-top{background:#fff;color:var(--navy);border-bottom:1px solid #e8e8e4}.mada-head{min-height:88px}.mada-brand b{font:800 25px 'DM Sans',sans-serif;letter-spacing:-1.5px}.mada-brand span{color:#ad854e;font-size:26px}.mada-nav a{font-size:16px}.mada-nav a:hover{color:#ad854e}.mada-subnav{background:#f1efe9;color:#52606d;border:0}.mada-subnav .mada-shell{gap:28px;padding:11px 0}.mada-subnav a{font-size:13px}
.mada-hero-new{background:radial-gradient(ellipse at 74% 50%,#2d4855 0,transparent 47%),#101e30;color:white;overflow:hidden}.mada-hero-layout{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;min-height:640px;gap:35px}.mada-hero-copy{padding:75px 0}.mada-overline,.mada-label{font-size:11px;font-weight:800;color:#d2b178;letter-spacing:.7px}.mada-overline span{font:700 9px 'DM Sans',sans-serif;letter-spacing:1px;color:#8eabb9;margin-inline-start:14px}.mada-hero-new h1{font-weight:900;line-height:1.18;font-size:clamp(43px,5.4vw,75px);letter-spacing:-2.6px;margin:27px 0}.mada-hero-new em,.mada-section-heading em,.mada-values em{font-style:normal;color:#d6b77f}.mada-hero-copy>p{color:#b9c7d2;font-size:18px;line-height:2.05;max-width:590px}.mada-actions{margin-top:32px}.mada-btn{border-radius:3px;padding:14px 23px;background:#d6b77f;color:#172334;font-size:16px;transition:.2s}.mada-btn:hover{transform:translateY(-3px);background:#e7c993}.mada-btn.alt{background:transparent;border:1px solid #81909d;color:white}.mada-hero-notes{border-top:1px solid #ffffff26;display:flex;flex-wrap:wrap;gap:25px;margin-top:55px;padding-top:23px;color:#9cacb8;font-size:12px}.mada-hero-art{position:relative;height:520px;display:grid;place-items:center;direction:ltr}.mada-orbit{position:absolute;border:1px solid #baa27255;border-radius:50%;transform:rotate(-25deg)}.mada-orbit.o1{width:285px;height:285px}.mada-orbit.o2{width:420px;height:420px;border-color:#a7c3cb42}.mada-orbit.o3{width:500px;height:250px;transform:rotate(35deg)}.mada-orbit:after{content:'';position:absolute;top:14%;left:16%;background:#e1c58c;width:8px;height:8px;border-radius:50%}.mada-orbit-core{width:214px;height:214px;border-radius:50%;border:1px solid #dab77d70;background:radial-gradient(circle at 28% 23%,#3a5565,#102336 72%);box-shadow:0 15px 90px #0008;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1}.mada-orbit-core b{font-size:90px;color:#e6ca94;line-height:1.1}.mada-orbit-core small,.mada-coordinates{font:700 9px 'DM Sans',sans-serif;letter-spacing:1.5px;color:#89a0ad}.mada-coordinates{position:absolute;bottom:35px;right:0}.mada-hero-bottom{border-top:1px solid #ffffff20;color:#9aaab6;font-size:11px;padding:15px 0}.mada-hero-bottom .mada-shell{display:flex;justify-content:space-between}
.mada-quote{background:#eeebe4}.mada-quote .mada-shell{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:24px 0}.mada-quote strong{font-size:37px;color:#b18a56}.mada-quote strong span{color:#17273a}.mada-quote p{font-size:19px;font-weight:800;margin:0}.mada-quote small{font:700 10px 'DM Sans',sans-serif;letter-spacing:1px;color:#9a8e79;white-space:nowrap}
.mada-section{padding:98px 0}.mada-section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:34px}.mada-section-heading h2{font-size:clamp(34px,4vw,56px);font-weight:900;letter-spacing:-1px;margin:12px 0 0}.mada-section-heading>p{max-width:310px;color:var(--muted);font-size:17px;margin:0}.mada-stories{display:grid;grid-template-columns:1.28fr 1fr 1fr;gap:18px}.mada-story{background:#fff;border:1px solid #e9e8e2;text-decoration:none;overflow:hidden;transition:transform .25s,box-shadow .25s}.mada-story:hover{transform:translateY(-7px);box-shadow:0 20px 50px #24394d19}.mada-story-art{height:235px;display:grid;place-items:center;overflow:hidden;position:relative}.mada-story-art b{font-size:145px;font-family:Georgia,serif;font-weight:400;z-index:1}.art-research{background:radial-gradient(circle at 65% 45%,#617d83,#142a39 75%);color:#cfbf93}.art-writing{background:radial-gradient(circle at 45% 40%,#e6dccb,#b7a68d);color:#725632}.art-observatory{background:radial-gradient(circle,#c7d4cf,#617d7b);color:#edf5e9}.mada-story-text{padding:28px 28px 32px;position:relative;min-height:215px}.mada-story-text small,.mada-path-grid small{font:700 10px 'DM Sans',sans-serif;letter-spacing:1px;color:#ae895a}.mada-story-text h3{font-size:27px;line-height:1.35;margin:14px 0 10px}.mada-story-text p{font-size:15px;color:#6e7880;margin:0;line-height:1.8}.mada-story-text i{position:absolute;bottom:28px;left:25px;font:normal 23px 'DM Sans',sans-serif;color:#b18a56}
.mada-values{background:#14263b;color:#fff;padding:95px 0}.mada-values .mada-shell{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:70px}.mada-values h2{font-size:clamp(35px,4vw,53px);line-height:1.35;margin:20px 0 0}.mada-values p{font-size:19px;line-height:2;color:#bccbd6}.mada-values a{color:#dfbd80;text-decoration:none;font-weight:800;border-bottom:1px solid #dfbd80;padding-bottom:8px}.mada-path-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.mada-path-grid a{border-top:2px solid #b79664;background:#fff;padding:27px 22px 40px;position:relative;text-decoration:none;min-height:220px;transition:.2s}.mada-path-grid a:hover{background:#f2ecdf;transform:translateY(-4px)}.mada-path-grid h3{font-size:25px;margin:24px 0 6px}.mada-path-grid p{font-size:15px;color:#78818b}.mada-path-grid b{position:absolute;bottom:17px;left:20px;color:#a17a47}.mada-callout{background:#e9e4d8;text-align:center;padding:90px 0}.mada-callout h2{font-size:clamp(34px,4vw,54px);margin:16px 0}.mada-callout p{font-size:18px;color:#666f78;margin-bottom:27px}.mada-footer{background:#0e1c2b}
@media(max-width:1000px){.mada-hero-layout{grid-template-columns:1fr}.mada-hero-copy{padding:65px 0 15px}.mada-hero-art{height:370px}.mada-orbit.o3{width:400px}.mada-story-art{height:185px}.mada-stories{grid-template-columns:repeat(2,1fr)}.main-story{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.main-story .mada-story-art{height:100%}.mada-path-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.mada-shell{width:min(100% - 36px,1260px)}.mada-hero-new h1{font-size:43px;letter-spacing:-1px}.mada-hero-copy>p{font-size:16px}.mada-hero-art{height:290px}.mada-orbit.o1{width:180px;height:180px}.mada-orbit.o2{width:255px;height:255px}.mada-orbit.o3{width:310px;height:165px}.mada-orbit-core{width:144px;height:144px}.mada-orbit-core b{font-size:60px}.mada-orbit-core small{font-size:6px}.mada-coordinates{font-size:7px;bottom:5px}.mada-quote small{display:none}.mada-quote p{font-size:14px}.mada-quote strong{font-size:29px}.mada-section{padding:65px 0}.mada-section-heading{display:block}.mada-section-heading>p{margin-top:12px}.mada-stories,.mada-path-grid,.mada-values .mada-shell{grid-template-columns:1fr}.main-story{display:block}.main-story .mada-story-art{height:200px}.mada-story-art{height:190px}.mada-values{padding:65px 0}.mada-hero-notes{gap:14px}.mada-hero-bottom{font-size:9px}}
