.site .afq-public-campaigns{max-width:1260px;margin:clamp(18px,3vw,36px) auto;padding:0 clamp(14px,2vw,24px);box-sizing:border-box;display:grid;grid-gap:18px;gap:18px;font-family:var(--afaq-brand-font-ar,Cairo,system-ui,sans-serif)}.site .afq-public-campaign{--c-ink:#191919;--c-line:#d4d4d4;--c-muted:#616161;position:relative;isolation:isolate;box-sizing:border-box;min-height:clamp(310px,35vw,435px);border:1px solid var(--c-line);border-radius:4px;overflow:hidden;display:grid;grid-template-columns:46% minmax(0,54%);background:#f8f8f7;color:var(--c-ink);box-shadow:none}.site .afq-public-campaign-media{min-width:0;min-height:280px;height:100%;position:relative;overflow:hidden;background:#ececec}.site .afq-public-campaign-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.21,.75,.25,1)}.site .afq-public-campaign:hover .afq-public-campaign-media img{transform:scale(1.025)}.site .afq-public-campaign-copy{min-width:0;position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(10px,1.3vw,16px);padding:clamp(24px,4.7vw,62px)}.site .afq-public-campaign-copy>span:first-child{font:600 10px/1.5 var(--afaq-brand-font-en,"DM Sans",Arial,sans-serif);text-transform:uppercase;letter-spacing:.19em;opacity:.8}.site .afq-public-campaign-copy h2{font:600 clamp(23px,3vw,41px)/1.45 var(--afaq-brand-font-ar,Cairo,system-ui,sans-serif);margin:0;color:inherit;text-wrap:balance;overflow-wrap:anywhere}.site.english .afq-public-campaign-copy h2{font-family:var(--afaq-brand-font-en,"DM Sans",sans-serif);line-height:1.24}.site .afq-public-campaign-copy p{font-size:clamp(13px,1.2vw,15px);line-height:1.95;margin:0;max-width:680px;color:inherit;opacity:.82}.site .afq-public-campaign-link{position:static;z-index:2;display:inline-flex;align-items:center;justify-content:space-between;gap:22px;margin-top:clamp(12px,1.5vw,21px);min-height:46px;padding:11px 19px;box-sizing:border-box;text-decoration:none;border:1px solid;border-radius:2px;color:inherit;background:transparent;font-size:12px;line-height:1.6;font-weight:700;transition:background .22s,color .22s}.site .afq-public-campaign-link:after{content:"";position:absolute;inset:0;cursor:pointer}.site .afq-public-campaign-link:hover{background:rgba(127,127,127,.1)}.site .afq-public-campaign-link:focus-visible{outline:3px solid #777;outline-offset:-5px}.site .afq-public-campaign-link span[aria-hidden]{display:inline-block;transition:transform .2s}.site .afq-public-campaign:hover .afq-public-campaign-link span[aria-hidden]{transform:translateX(-3px)}.site .afq-public-campaign.maroon{background:#242126;color:#f7f7f7;--c-line:#55525a}.site .afq-public-campaign.maroon .afq-public-campaign-media{background:#333037}.site .afq-public-campaign.maroon .afq-public-campaign-media img{filter:saturate(.88)}.site .afq-public-campaign.maroon .afq-public-campaign-copy{background:#252227}.site .afq-public-campaign.maroon .afq-public-campaign-copy>span:first-child{color:#ceced0}.site .afq-public-campaign.dark{display:grid;grid-template-columns:1fr;min-height:clamp(380px,43vw,510px);background:#171717;color:#f7f7f7;--c-line:#3c3c3c}.site .afq-public-campaign.dark .afq-public-campaign-media{position:absolute;inset:0;width:100%;height:100%;min-height:0;z-index:-2;background:#222}.site .afq-public-campaign.dark .afq-public-campaign-media img{filter:brightness(.69)}.site .afq-public-campaign.dark:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(17,17,17,.93),rgba(17,17,17,.6) 64%,rgba(17,17,17,.15));pointer-events:none}.site .afq-public-campaign.dark .afq-public-campaign-copy{min-height:inherit;max-width:700px;justify-content:flex-end}.site .afq-public-campaign.light{grid-template-columns:42% minmax(0,58%);background:#fafafa;color:#1c1c1c}.site .afq-public-campaign.light .afq-public-campaign-media{height:auto;min-height:270px;margin:clamp(12px,2vw,23px);border:1px solid #dedede;background:#ededed}.site .afq-public-campaign.light .afq-public-campaign-media img{object-fit:contain;background:#f1f1f1}.site .afq-public-campaign.light .afq-public-campaign-copy{-webkit-padding-start:clamp(18px,2.5vw,36px);padding-inline-start:clamp(18px,2.5vw,36px)}.site .afq-public-campaign.light .afq-public-campaign-link{background:#1b1b1b;color:#fff;border-color:#1b1b1b}.site .afq-public-campaign.light .afq-public-campaign-link:hover{background:#3a3a3a}.site .afq-public-campaign:not(:has(.afq-public-campaign-media)){grid-template-columns:1fr;min-height:230px}.site .afq-public-campaign:not(:has(.afq-public-campaign-media)) .afq-public-campaign-copy{min-height:230px}.site .afq-public-campaign.dark:not(:has(.afq-public-campaign-media)){min-height:260px}@media(max-width:760px){.site .afq-public-campaigns{margin:18px auto;gap:13px}.site .afq-public-campaign,.site .afq-public-campaign.light,.site .afq-public-campaign.maroon{display:flex;flex-direction:column;min-height:auto}.site .afq-public-campaign-media{width:100%;height:220px;min-height:0}.site .afq-public-campaign-copy{padding:23px 20px;gap:9px}.site .afq-public-campaign-copy h2{font-size:clamp(23px,6vw,31px);line-height:1.43}.site .afq-public-campaign.light .afq-public-campaign-media{height:225px;min-height:0;margin:12px 12px 0}.site .afq-public-campaign.light .afq-public-campaign-copy{padding:23px 20px}.site .afq-public-campaign.dark{display:grid;grid-template-columns:1fr;min-height:385px}.site .afq-public-campaign.dark .afq-public-campaign-media{height:100%;min-height:0}.site .afq-public-campaign.dark:before{background:linear-gradient(0deg,rgba(17,17,17,.93),rgba(17,17,17,.73) 48%,rgba(17,17,17,.15))}.site .afq-public-campaign.dark .afq-public-campaign-copy{min-height:385px;padding:25px 21px;justify-content:flex-end}}html[data-afaq-theme=dark] .site .afq-public-campaign.light{background:#282828;color:#f5f5f5;--c-line:#565656}html[data-afaq-theme=dark] .site .afq-public-campaign.light .afq-public-campaign-link{background:#f1f1f1;color:#1b1b1b}@media(prefers-reduced-motion:reduce){.site .afq-public-campaign-link,.site .afq-public-campaign-link span[aria-hidden],.site .afq-public-campaign-media img{transition:none!important;transform:none!important}}@media (min-width:920px){.site .afq-public-campaigns.count-2,.site .afq-public-campaigns.count-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(14px,2vw,24px);gap:clamp(14px,2vw,24px);align-items:stretch}.site .afq-public-campaigns.count-2>.afq-public-campaign,.site .afq-public-campaigns.count-3>.afq-public-campaign:nth-child(n+2){min-height:365px}.site .afq-public-campaigns.count-3>.afq-public-campaign:first-child{grid-column:1/-1;min-height:clamp(370px,36vw,495px)}.site .afq-public-campaigns.count-2>.afq-public-campaign.light,.site .afq-public-campaigns.count-2>.afq-public-campaign.maroon,.site .afq-public-campaigns.count-3>.afq-public-campaign:nth-child(n+2):is(.maroon,.light){display:flex;flex-direction:column}.site .afq-public-campaigns.count-2>.afq-public-campaign:not(.dark) .afq-public-campaign-media,.site .afq-public-campaigns.count-3>.afq-public-campaign:nth-child(n+2):not(.dark) .afq-public-campaign-media{height:200px;min-height:200px;margin:0;flex:none}.site .afq-public-campaigns.count-2>.afq-public-campaign .afq-public-campaign-copy,.site .afq-public-campaigns.count-3>.afq-public-campaign:nth-child(n+2) .afq-public-campaign-copy{padding:clamp(21px,2.5vw,34px);min-height:0}.site .afq-public-campaigns.count-2>.afq-public-campaign .afq-public-campaign-copy h2,.site .afq-public-campaigns.count-3>.afq-public-campaign:nth-child(n+2) .afq-public-campaign-copy h2{font-size:clamp(23px,2.35vw,33px)}}@media (max-width:919px){.site .afq-public-campaigns.count-2,.site .afq-public-campaigns.count-3{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}.site .afq-public-campaigns.count-3>.afq-public-campaign:first-child{grid-column:auto}}