@charset "UTF-8";.articles-directory{background:linear-gradient(180deg,#e9ebf8,#fff 540px);color:#141b34;font-family:Almarai,Arial,sans-serif;padding:132px clamp(16px,5vw,96px) 100px}.articles-directory__container{margin-inline:auto;width:100%}.articles-directory__breadcrumb{align-items:center;display:flex;font-size:16px;gap:20px;margin-bottom:56px}.articles-directory__breadcrumb a{color:#777;text-decoration:none}.articles-directory__breadcrumb>span[aria-hidden]{color:#777;font-size:28px;line-height:1}.articles-directory__breadcrumb [aria-current]{font-weight:700}.articles-directory h1,.articles-directory h2,.articles-directory h3{color:inherit;font-family:inherit;font-weight:700}.articles-directory h1,.articles-directory h2{font-size:24px;line-height:1.5;margin:0 0 12px}.articles-directory__intro p{color:#777;font-size:16px;line-height:1.6;margin:0 0 24px}.articles-directory__featured{align-items:center;background:#0e1b2b;border-radius:24px;color:#fff;display:flex;isolation:isolate;min-height:372px;overflow:hidden;padding:40px;position:relative;text-decoration:none;width:100%}.articles-directory__featured-image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-2}.articles-directory__featured:before{background:linear-gradient(270deg,#0e1b2b,#0e1b2bb3 50%,#0e1b2b00);content:"";inset:0;position:absolute;z-index:-1}.articles-directory__featured:hover{color:#fff}.articles-directory__featured-content{width:50%}.articles-directory__badge{background:#ffffff29;border-radius:100px;display:inline-block;font-size:14px;margin-bottom:20px;padding:5px 12px}.articles-directory__featured h2{font-size:36px;line-height:1.5;margin-bottom:24px}.articles-directory__featured p{color:#b8bec8;font-size:16px;line-height:1.8;margin:0 0 18px}.articles-directory__featured-meta{align-items:center;border-top:1px solid #46516c;display:flex;font-size:14px;gap:12px;justify-content:space-between;line-height:1.6;padding-top:16px}.articles-directory__featured-meta>:not(.articles-directory__meta-dot){min-width:0;overflow-wrap:anywhere}.articles-directory__meta-dot{background:#465174;border-radius:50%;flex:0 0 10px;height:10px;width:10px}.articles-directory__latest{margin:72px auto 0;max-width:1144px}.articles-directory__latest-grid{display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr))}.articles-directory__latest-item{align-items:center;color:inherit;display:flex;gap:16px;text-decoration:none}.articles-directory__latest-item img,.articles-directory__thumbnail{border-radius:12px;flex-shrink:0;height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.articles-directory__thumbnail{background:#f3f3f3;display:grid;place-items:center}.articles-directory__latest h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.5;margin:0 0 8px;overflow:hidden}.articles-directory__latest-meta{align-items:center;color:#777;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 16px}.articles-directory__latest-meta time:not(:first-child):before{content:"·";margin-left:16px}.articles-directory__all.home-articles{margin:80px auto 0;max-width:1144px;padding:0;scroll-margin-top:24px}.articles-directory__filters{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:20px}.articles-directory__filters h2{font-size:24px;margin:0}.articles-directory__tabs{display:flex;flex-wrap:wrap;gap:8px}.articles-directory__tabs button{background:#fff;border:1px solid #e4e4e4;border-radius:100px;color:#141b34;font-family:inherit;font-size:14px;min-height:44px;padding:10px 20px}.articles-directory__tabs [aria-pressed=true]{background:#141b34;border-color:#141b34;color:#fff}.articles-directory__sector-tabs{min-width:0;position:relative;width:100%}.articles-directory__sector-tabs button{max-width:100%;overflow-wrap:anywhere}.articles-directory__tabs--measurement{flex-wrap:nowrap;height:0;inset-inline-start:0;max-width:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;visibility:hidden;width:-moz-max-content;width:max-content}.articles-directory__tabs--measurement button{flex-shrink:0;max-width:none;white-space:nowrap}.articles-directory .home-articles__grid{gap:20px}.articles-directory .home-articles__card{background:#fff}.articles-directory .home-articles__card h3{font-size:16px}.articles-directory__pagination{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:100px}.articles-directory__pagination button,.articles-directory__pagination>span{background:#fff;border:1px solid #e4e4e4;border-radius:10px;color:#141b34;display:grid;font:inherit;min-height:40px;min-width:40px;padding:4px 10px;place-items:center}.articles-directory__pagination [aria-current]{background:#141b34;border-color:#141b34;color:#fff}.articles-directory__pagination button:disabled{cursor:default;opacity:.4}.articles-directory__status{padding:48px 20px;text-align:center}.articles-directory__notice button,.articles-directory__status button{background:#fff;border:1px solid #141b34;border-radius:100px;color:inherit;font:inherit;padding:8px 16px}.articles-directory :is(a,button):focus-visible{outline:3px solid #8ea9e8;outline-offset:3px}@media (max-width:1199px){.articles-directory__latest-grid{gap:20px}.articles-directory__latest-item{gap:12px}.articles-directory__featured-content{width:60%}.articles-directory__featured h2{font-size:30px}}@media (max-width:991px){.articles-directory__latest-grid{grid-template-columns:1fr}.articles-directory__latest h3{font-size:17px}.articles-directory .home-articles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.articles-directory__featured-content{width:75%}.articles-directory__featured{padding:32px}}@media (max-width:575px){.articles-directory{padding:112px 16px 56px}.articles-directory__breadcrumb{margin-bottom:36px}.articles-directory__featured{min-height:360px;padding:24px}.articles-directory__featured-content{width:100%}.articles-directory__featured h2{font-size:26px}.articles-directory__featured-meta{font-size:12px;gap:8px}.articles-directory__meta-dot{flex-basis:7px;height:7px;width:7px}.articles-directory__all.home-articles,.articles-directory__latest{margin-top:48px}.articles-directory__tabs button{padding-inline:14px}.articles-directory .home-articles__grid{grid-template-columns:1fr}.articles-directory__pagination{gap:6px;margin-top:48px}.articles-directory__pagination button,.articles-directory__pagination>span{min-width:34px;padding-inline:6px}}
