.obf-gallery{color:#fff;padding:64px 0}.obf-gallery,.obf-gallery *{box-sizing:border-box}.obf-gallery__container{margin:0 auto;max-width:1280px;width:calc(100% - 32px)}.obf-gallery__header{margin-bottom:36px;max-width:760px}.obf-gallery .obf-gallery__eyebrow{color:#f4d000;font-size:15px;font-weight:400;line-height:1.5;margin:0 0 14px;padding:0;text-transform:none}.obf-gallery .obf-gallery__heading{color:#fff;font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 18px;overflow-wrap:break-word;padding:0;text-transform:none;text-wrap:balance}.obf-gallery__description{color:hsla(0,0%,100%,.85);font-size:16.5px;line-height:1.6;max-width:60ch}.obf-gallery__description p{margin:0}.obf-gallery__description p+p{margin-top:1em}.obf-gallery__grid{display:grid;gap:12px;grid-template-rows:300px 240px 240px}.obf-gallery__item{background:#001358;border-radius:16px;margin:0;overflow:hidden;position:relative}.obf-gallery .obf-gallery__image{display:block;height:100%;max-width:none;object-fit:cover;object-position:center;width:100%}.obf-gallery__item--2 .obf-gallery__image{object-position:center 25%}.obf-gallery__caption{background:linear-gradient(180deg,rgba(0,9,42,0),rgba(0,9,42,.92));bottom:0;display:grid;gap:4px;left:0;padding:60px 20px 18px;position:absolute;right:0}.obf-gallery__title{color:#fff;font-size:17px;font-weight:700;line-height:1.3}.obf-gallery__text{color:hsla(0,0%,100%,.85);font-size:14.5px;line-height:1.5}@media (min-width:641px){.obf-gallery__container{width:calc(100% - 48px)}.obf-gallery__grid{gap:16px;grid-template-columns:1.3fr 1fr;grid-template-rows:240px 240px}.obf-gallery__item--1{grid-row:1/3}}@media (min-width:1041px){.obf-gallery{padding:112px 0}.obf-gallery__container{width:calc(100% - 64px)}.obf-gallery__header{margin-bottom:56px}.obf-gallery .obf-gallery__heading{font-size:clamp(30px,3.6vw,46px)}.obf-gallery__description{font-size:18px}.obf-gallery__grid{grid-template-rows:280px 280px}.obf-gallery__caption{padding:60px 24px 20px}.obf-gallery__title{font-size:18px}}@media (prefers-reduced-motion:no-preference){.obf-gallery .obf-gallery__image{transition:transform .4s}.obf-gallery__item:hover .obf-gallery__image{transform:scale(1.03)}}