.masonry-block_grid__9ad2b{--masonry-active-columns:1;column-count:1;column-gap:var(--masonry-gap)}.masonry-block_grid__9ad2b[data-layout-mode=masonry][data-masonry-ready=true]{display:grid;grid-template-columns:repeat(var(--masonry-active-columns),minmax(0,1fr));grid-auto-rows:1px;grid-auto-flow:dense}.masonry-block_grid__9ad2b[data-layout-mode=masonry][data-masonry-ready=true]>.masonry-block_item__dWcCc{min-width:0;align-self:start;margin-bottom:0}.masonry-block_grid__9ad2b[data-layout-mode=dynamic]{display:grid;grid-template-columns:repeat(var(--dynamic-active-columns,4),minmax(0,1fr));grid-auto-rows:var(--dynamic-row-size,80px);grid-auto-flow:dense;gap:var(--masonry-gap);column-count:auto}.masonry-block_grid__9ad2b[data-layout-mode=dynamic]>.masonry-block_item__dWcCc{display:block;min-width:0;height:100%;margin-bottom:0}.masonry-block_item__dWcCc{position:relative;display:inline-block;width:100%;margin-bottom:var(--masonry-gap);break-inside:avoid;vertical-align:top;overflow:hidden;border-radius:var(--media-radius,5px);background:var(--secondary,#f3f3f1)}.masonry-block_item__dWcCc:focus-visible{outline:2px solid var(--ring,#111111);outline-offset:3px}.masonry-block_image__i3sOt{display:block;width:100%;height:auto;transition:transform .35s ease}.masonry-block_grid__9ad2b[data-layout-mode=dynamic] .masonry-block_image__i3sOt{height:100%;object-fit:cover}.masonry-block_overlay__gL3VQ{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:64px 24px 24px;background:linear-gradient(180deg,transparent,rgb(0 0 0/80%));color:#ffffff;opacity:0;transition:opacity .25s ease}.masonry-block_caption__yMAl6{min-height:0;overflow-y:auto;overflow-wrap:anywhere}.masonry-block_title__g2le8{margin:0;font-size:22px;font-weight:600;line-height:1.25;letter-spacing:0}.masonry-block_text__D92Us{margin:12px 0 0;font-size:15px;line-height:1.5;letter-spacing:0;white-space:pre-line}.masonry-block_arrow__jYLyC{position:absolute;top:16px;right:16px;display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:rgb(0 0 0/55%);color:#ffffff;pointer-events:none;transition:transform .25s ease,background-color .25s ease}.masonry-block_item__dWcCc:focus-visible .masonry-block_image__i3sOt,.masonry-block_item__dWcCc:hover .masonry-block_image__i3sOt{transform:scale(1.035)}.masonry-block_item__dWcCc:focus-visible .masonry-block_overlay__gL3VQ,.masonry-block_item__dWcCc:hover .masonry-block_overlay__gL3VQ{opacity:1}.masonry-block_item__dWcCc:focus-visible .masonry-block_arrow__jYLyC,.masonry-block_item__dWcCc:hover .masonry-block_arrow__jYLyC{transform:translate(2px,-2px);background:rgb(0 0 0/75%)}@media (min-width:640px){.masonry-block_grid__9ad2b{--masonry-active-columns:min(2,var(--masonry-columns));column-count:min(2,var(--masonry-columns))}}@media (min-width:1024px){.masonry-block_grid__9ad2b{--masonry-active-columns:var(--masonry-columns);column-count:var(--masonry-columns)}}@media (hover:none){.masonry-block_overlay__gL3VQ{opacity:1}}@media (prefers-reduced-motion:reduce){.masonry-block_arrow__jYLyC,.masonry-block_image__i3sOt,.masonry-block_overlay__gL3VQ{transition:none}.masonry-block_item__dWcCc:focus-visible .masonry-block_arrow__jYLyC,.masonry-block_item__dWcCc:focus-visible .masonry-block_image__i3sOt,.masonry-block_item__dWcCc:hover .masonry-block_arrow__jYLyC,.masonry-block_item__dWcCc:hover .masonry-block_image__i3sOt{transform:none}}