.okcid-news-gallery{--okcid-news-gallery-gap:16px;--okcid-news-gallery-height:420px;--okcid-news-gallery-radius:8px;width:100%;max-width:760px;margin-block-start:64px}body.single-okcid_rfp .okcid-news-gallery{max-width:none}body.single-okcid_event .okcid-news-gallery{max-width:none;margin-block-start:0}body:is(.single-okcid_event,.single-okcid_news,.single-okcid_rfp):not(.elementor-editor-active) .elementor-widget-okcid-news-gallery:not(:has(.okcid-news-gallery)){display:none}.okcid-news-gallery__header{margin-block-end:20px}.okcid-news-gallery__heading{margin:0}.okcid-news-gallery__heading{font-family:var(--e-global-typography-accent-font-family,"Raleway"),Arial,sans-serif;font-size:clamp(24px, 2.5vw, 32px);font-weight:700;line-height:1.15}.okcid-news-gallery__collage{display:grid;width:100%;height:var(--okcid-news-gallery-height);grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--okcid-news-gallery-gap)}.okcid-news-gallery__item{position:relative;display:block;min-width:0;min-height:0;overflow:hidden;border-radius:var(--okcid-news-gallery-radius);background:var(--e-global-color-debf080,#d9d9d9)}.okcid-news-gallery__item--1{grid-row:1 / -1}.okcid-news-gallery__image{display:block;width:100%;max-width:none;height:100%!important;object-fit:cover;object-position:center}.okcid-news-gallery__item.has-more::after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,rgb(0 0 0 / 72%));content:""}.okcid-news-gallery__more{position:absolute;z-index:1;right:18px;bottom:16px;width:auto;pointer-events:none}.okcid-news-gallery__more .okcid-button__link{box-shadow:0 4px 18px rgb(0 0 0 / 20%)}.okcid-news-gallery__item:focus-visible{outline:4px solid var(--okcid-blue,var(--e-global-color-secondary,#3096ff));outline-offset:4px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.okcid-news-gallery__item.has-more:hover .okcid-button__arrow-copy:first-child,.okcid-news-gallery__item.has-more:focus-visible .okcid-button__arrow-copy:first-child{transform:translateX(var(--okcid-button-arrow-shift))}.okcid-news-gallery__item.has-more:hover .okcid-button__arrow-copy:last-child,.okcid-news-gallery__item.has-more:focus-visible .okcid-button__arrow-copy:last-child{transform:translateX(175%)}}.okcid-news-gallery--count-1 .okcid-news-gallery__collage{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.okcid-news-gallery--count-2 .okcid-news-gallery__collage{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.okcid-news-gallery--count-2 .okcid-news-gallery__item--2{grid-column:2}@media (max-width:767px){.okcid-news-gallery{--okcid-news-gallery-gap:12px;--okcid-news-gallery-height:360px;margin-block-start:48px}.okcid-news-gallery__header{margin-block-end:16px}.okcid-news-gallery__collage{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,3fr) minmax(0,2fr)}.okcid-news-gallery__item--1{grid-column:1 / -1;grid-row:1}.okcid-news-gallery__item--2{grid-column:1;grid-row:2}.okcid-news-gallery__item--3{grid-column:2;grid-row:2}.okcid-news-gallery__more{right:10px;bottom:10px}.okcid-news-gallery__more .okcid-button__link{padding:6px 10px 6px 12px;gap:3px;font-size:12px}.okcid-news-gallery--count-1 .okcid-news-gallery__collage{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.okcid-news-gallery--count-1 .okcid-news-gallery__item--1{grid-column:1;grid-row:1}.okcid-news-gallery--count-2 .okcid-news-gallery__collage{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,2fr) minmax(0,1fr)}.okcid-news-gallery--count-2 .okcid-news-gallery__item--1,.okcid-news-gallery--count-2 .okcid-news-gallery__item--2{grid-column:1}.okcid-news-gallery--count-2 .okcid-news-gallery__item--1{grid-row:1}.okcid-news-gallery--count-2 .okcid-news-gallery__item--2{grid-row:2}}