/* Latest articles carousel and the shared teal editorial identity. */
#tie-body .almadina-ui.am2-edition header.am2-masthead.masthead{background:linear-gradient(110deg,#063b45 0%,#11575b 55%,#073c46 100%);border-bottom:1px solid #d8b97c}
#tie-body .almadina-ui.am2-edition header.am2-masthead.masthead .logo-text .kufi{color:#fff4dc;-webkit-text-fill-color:#fff4dc;text-shadow:0 2px 12px #001e2633;opacity:1;visibility:visible;display:block}
#tie-body .almadina-ui.am2-edition header.am2-masthead.masthead .brand-en{color:#e2c087}
#tie-body .almadina-ui.am2-edition header.am2-masthead.masthead .am2-search{border-color:#d8b97c88}
#tie-body .almadina-ui.am2-edition header.am2-masthead.masthead .am2-search input{color:#fff4dc}
#tie-body .almadina-ui.am2-edition header.am2-masthead.masthead .am2-search input::placeholder{color:#d2dedc}
#tie-body .almadina-ui.am2-edition header.am2-masthead.masthead .am2-search button{color:#e2c087}
#tie-body .almadina-ui.am2-edition header.am2-masthead.masthead .header-podcast{color:#f5e9d1}
#tie-body .almadina-ui.am2-edition header.am2-masthead.masthead .am2-subscribe-link{background:#e2c087;border-color:#e2c087;color:#153a3f}
#tie-body .almadina-ui.am2-edition header.am2-masthead.masthead .am2-subscribe-link:hover{background:#f0d5a9;border-color:#f0d5a9}
#tie-body .am2-edition .am2-topbar{background:#062e36}
#tie-body .am2-edition .am2-footer{background:#0b3038}
#tie-body .am2-edition .am5-opening{display:grid;grid-template-columns:235px minmax(0,1fr) 235px;gap:24px;direction:ltr;align-items:stretch;margin-bottom:45px}
#tie-body .am5-home[data-lang="ar"] .am5-opening>*{direction:rtl}
#tie-body .am5-home[data-lang="en"] .am5-opening>*,#tie-body .am5-home[data-lang="fr"] .am5-opening>*{direction:ltr}
#tie-body .am2-edition .am5-popular{grid-column:1;grid-row:1}
#tie-body .am2-edition .am5-slider{grid-column:2;grid-row:1;min-width:0;background:#fffdf8;border:1px solid #d4c7ae;display:flex;flex-direction:column;position:relative;align-self:stretch}
#tie-body .am2-edition .am5-today{grid-column:3;grid-row:1}
#tie-body .am2-edition .am5-panel{min-width:0;padding:22px 18px;background:#f0ede3;border:1px solid #d9cfbd;display:flex;flex-direction:column}
#tie-body .am2-edition .am5-panel-heading{display:flex;align-items:center;gap:9px;padding-bottom:13px;border-bottom:2px solid #176069}
#tie-body .am2-edition .am5-panel-heading h2{font:700 19px/1.8 'Noto Kufi Arabic',sans-serif;color:#15444a;margin:0}
#tie-body .am2-edition .am5-panel-line{display:block;width:7px;height:7px;border-radius:50%;background:#b08b4b}
#tie-body .am2-edition .am5-panel-note{font-size:12px;line-height:1.8;color:#756c5a;margin:12px 0}
#tie-body .am2-edition .am5-panel .am4-story-compact h3{font-size:14px;line-height:1.85}
#tie-body .am2-edition .am5-panel .am4-story-compact .am4-story-copy{grid-template-columns:22px 1fr;gap:9px}
#tie-body .am2-edition .am5-today{background:linear-gradient(180deg,#f0f2e9,#e0e9e4);border-top:3px solid #a78a51}
#tie-body .am2-edition .am5-timeline{list-style:none;padding:0;margin:0;flex:1}
#tie-body .am2-edition .am5-timeline li{padding:17px 0;border-bottom:1px solid #bdcfc5}
#tie-body .am2-edition .am5-timeline time{font-size:11px;color:#927444;display:block;margin-bottom:6px;font-variant-numeric:tabular-nums}
#tie-body .am2-edition .am5-timeline h3{font:700 14px/1.85 'Noto Kufi Arabic',sans-serif;margin:0;color:#153e43}
#tie-body .am2-edition .am5-timeline h3 a{color:inherit}
#tie-body .am2-edition .am5-today-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px 0;color:#567d70}
#tie-body .am2-edition .am5-today-empty p{font-size:17px;color:#45615b;line-height:1.95;margin:18px 0}
#tie-body .am2-edition .am5-today-empty a{font-size:13px;color:#735b32;text-decoration:underline;text-underline-offset:4px}
#tie-body .am2-edition .am5-panel-footer{border-top:1px solid #bdcfc5;padding-top:18px;margin-top:22px}
#tie-body .am2-edition .am5-panel-footer span{display:block;font-size:15px;line-height:1.8;color:#254f50}
#tie-body .am2-edition .am5-panel-footer a{display:block;font-size:13px;font-weight:700;color:#83612f;margin-top:7px}
#tie-body .am2-edition .am5-slides{flex:1;min-width:0;display:flex;flex-direction:column}
#tie-body .am2-edition .am5-slide[hidden],#tie-body .am2-edition .am5-slider [hidden]{display:none!important}
#tie-body .am2-edition .am5-slide{margin:0;min-width:0;animation:am5-appear .3s ease-out;flex:1;display:flex;flex-direction:column}
#tie-body .am2-edition .am5-slide-image{flex:1;min-height:360px}
#tie-body .am2-edition .am5-slide-image{display:block;aspect-ratio:16/10;background:#164750;overflow:hidden}
#tie-body .am2-edition .am5-slide-image img{width:100%;height:100%;display:block;object-fit:cover}
#tie-body .am2-edition .am5-no-image{display:flex;align-items:center;justify-content:center;height:100%;font:700 30px 'Noto Kufi Arabic',sans-serif;color:#e4c691;background:linear-gradient(135deg,#164750,#092d35)}
#tie-body .am2-edition .am5-slide-copy{padding:23px 27px 25px}
#tie-body .am2-edition .am5-slide-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px;color:#8d7144}
#tie-body .am2-edition .am5-slide-meta>span{font-weight:700;color:#39716c}
#tie-body .am2-edition .am5-slide-copy h3{font:700 clamp(22px,1.8vw,28px)/1.9 'Noto Kufi Arabic',sans-serif;color:#163d43;margin:12px 0 17px}
#tie-body .am2-edition .am5-slide-copy h3 a{color:inherit;text-decoration:none}
#tie-body .am2-edition .am5-read-more{font:700 14px/1.8 Tajawal,sans-serif;color:#866129;border-bottom:1px solid #c9b286;padding-bottom:3px}
#tie-body .am2-edition .am5-slider-controls{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 17px;border-top:1px solid #ded2bc;background:#f4eee1}
#tie-body .am2-edition .am5-slider-controls button{font:700 12px/1.5 Tajawal,sans-serif;border:1px solid #bdb294;background:#fffaf0;color:#153f43;padding:8px 10px;cursor:pointer;min-height:34px}
#tie-body .am2-edition .am5-slider-controls button:hover{background:#164750;color:#fff4dc;border-color:#164750}
#tie-body .am2-edition .am5-slider-arrows{display:flex;gap:6px}
#tie-body .am2-edition .am5-slider-counter{font:13px Georgia,serif;color:#6f624e;direction:ltr;white-space:nowrap;font-variant-numeric:tabular-nums}
#tie-body .am2-edition .am5-slider-dots{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:5px;padding:9px 17px 14px;background:#f4eee1}
#tie-body .am2-edition .am5-slider-dots button{min-width:0;min-height:30px;font:11px Georgia,serif;color:#8c806b;border:0;border-bottom:2px solid #d2c6ad;background:none;padding:6px 0;cursor:pointer}
#tie-body .am2-edition .am5-slider-dots button[aria-current="true"]{border-color:#155d62;color:#155d62;font-weight:700;background:#e5e7db}
#tie-body .am2-edition .am5-slider a:focus-visible,#tie-body .am2-edition .am5-slider button:focus-visible{outline:3px solid #bc934d;outline-offset:3px}
#tie-body .am2-edition .am5-empty{padding:45px;font-size:19px;color:#556457}
#tie-body .am2-edition .am5-nojs-list{padding:25px 40px;list-style:decimal}
#tie-body .am2-edition .am5-nojs-list a{color:#15535a}
#tie-body .am2-edition .am5-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-bottom:35px;align-items:start}
#tie-body .am2-edition .am5-category-grid .am4-block{min-width:0;margin:0;padding-bottom:25px}
#tie-body .am2-edition .am5-category-grid .am4-section-heading{gap:12px}
#tie-body .am2-edition .am5-category-grid .am4-section-heading h2{font-size:20px}
#tie-body .am2-edition .am5-category-grid .am4-section-heading>a{font-size:12px}
#tie-body .am2-edition .am5-category-grid .am4-section-intro{grid-template-columns:85px minmax(0,1fr);padding:22px;gap:18px;min-height:230px}
#tie-body .am2-edition .am5-category-grid .am4-section-intro h3{font-size:21px;line-height:1.85}
#tie-body .am2-edition .am5-category-grid .am4-section-intro p{font-size:17px}
#tie-body .am2-edition .am5-category-grid .am4-section-intro .am4-empty-note{font-size:12px}
#tie-body .am2-edition .am5-category-grid .am4-block-posts{gap:24px}
#tie-body .am2-edition .am5-category-grid .am4-story-feature{grid-column:auto;display:block}
#tie-body .am2-edition .am5-category-grid .am4-story-feature .am4-image{height:auto;min-height:0;margin-bottom:17px}
#tie-body .am2-edition .am5-category-grid .am4-story h3,#tie-body .am2-edition .am5-category-grid .am4-story-feature h3{font-size:18px}
#tie-body .am2-edition .am5-category-grid .am4-block-readings{padding:22px;background:#103f48;border-bottom:0}
#tie-body .am2-edition .am5-category-grid .am4-block-readings .am4-section-intro{padding:16px 0;min-height:200px}
#tie-body .am2-edition .am4-block-travel .am4-section-heading{border-color:#987749}
#tie-body .am2-edition .am4-block-travel .am4-section-intro{background:#eee6d7}
#tie-body .am2-edition .am5-home-widgets .am4-sidebar{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-bottom:38px}
#tie-body .am2-edition .am5-home-widgets .am4-widget{padding:23px 28px}
#tie-body .am2-edition .am5-story-bottom{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:14px}
#tie-body .am2-edition .am5-story-bottom time{margin:0}
#tie-body .am2-edition .am5-story-bottom .tag{font-size:13px!important;color:#17606a!important;padding:0;background:none;border:0}
#tie-body .am2-edition .am4-block-readings .am5-story-bottom .tag{color:#e2c087!important}
#tie-body .am2-edition .am4-inner .am4-page-heading,#tie-body .am2-edition .am4-article-heading{border-top:3px solid #1a5b62;padding-top:22px}
#tie-body .am2-edition .am4-inner .am4-page-heading h1,#tie-body .am2-edition .am4-article-heading h1{color:#153f46}
#tie-body .am2-edition .am4-inner .am4-prose{max-width:74ch;margin-inline:auto}
#tie-body .am2-edition .am4-inner .am4-prose h2,#tie-body .am2-edition .am4-inner .am4-prose h3{color:#15515b}
#tie-body .am2-edition .am4-inner .am4-prose blockquote{border-color:#b69760;background:#edf0e8}
#tie-body .am2-edition .am2-service-page .page-title{color:#15444c;border-color:#c8b78f}
@keyframes am5-appear{from{opacity:.45}to{opacity:1}}
@media(max-width:1200px){#tie-body .am2-edition .am5-opening{grid-template-columns:205px minmax(0,1fr) 205px;gap:18px}#tie-body .am2-edition .am5-panel{padding:20px 14px}#tie-body .am2-edition .am5-panel-heading h2{font-size:17px}#tie-body .am2-edition .am5-slide-copy{padding:20px}#tie-body .am2-edition .am5-slider-controls{flex-wrap:wrap}#tie-body .am2-edition .am5-category-grid .am4-section-intro{grid-template-columns:1fr;min-height:235px}#tie-body .am2-edition .am5-category-grid .am4-section-motif{display:none}}
@media(max-width:980px){#tie-body .am2-edition .am5-opening{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}#tie-body .am2-edition .am5-slider{grid-column:1/-1;grid-row:1}#tie-body .am2-edition .am5-today{grid-column:2;grid-row:2}#tie-body .am2-edition .am5-popular{grid-column:1;grid-row:2}#tie-body .am2-edition .am5-slide-image{aspect-ratio:1.95}#tie-body .am2-edition .am5-slide-copy h3{font-size:27px}#tie-body .am2-edition .am5-category-grid .am4-section-heading{flex-wrap:wrap}#tie-body .am2-edition .am5-category-grid .am4-block-posts{grid-template-columns:1fr}}
@media(max-width:680px){#tie-body .am2-edition .am5-opening,#tie-body .am2-edition .am5-category-grid,#tie-body .am2-edition .am5-home-widgets .am4-sidebar{grid-template-columns:1fr;gap:24px}#tie-body .am2-edition .am5-slider{grid-column:1;grid-row:1}#tie-body .am2-edition .am5-today{grid-column:1;grid-row:2}#tie-body .am2-edition .am5-popular{grid-column:1;grid-row:3}#tie-body .am2-edition .am5-slide-image{aspect-ratio:1.6}#tie-body .am2-edition .am5-slide-copy h3{font-size:22px}#tie-body .am2-edition .am5-slide-copy{padding:19px}#tie-body .am2-edition .am5-slider-controls{padding:12px;gap:6px}#tie-body .am2-edition .am5-slider-controls button{font-size:11px;padding:7px 8px}#tie-body .am2-edition .am5-slider-dots{padding-inline:12px;gap:3px}#tie-body .am2-edition .am5-panel{padding:23px}#tie-body .am2-edition .am5-today-empty{padding:20px 0}#tie-body .am2-edition .am5-category-grid .am4-section-intro{min-height:0}#tie-body .am2-edition .am5-category-grid .am4-block-readings .am4-section-intro{min-height:0}#tie-body .am2-edition .am4-inner .am4-prose{font-size:20px}}
@media(prefers-reduced-motion:reduce){#tie-body .am2-edition .am5-slide{animation:none}}
