.transactions-posts__grid{--columns:3;display:grid;gap:1.75rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-columns:repeat(var(--columns,3),minmax(0,1fr));list-style:none;margin:0;padding:0}@media(max-width:64rem){.transactions-posts__grid{--columns:2;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:48.875rem){.transactions-posts__grid{--columns:1;grid-template-columns:repeat(1,minmax(0,1fr))}}.transactions-posts__item{flex:0 1;height:100%;min-width:-moz-fit-content;min-width:fit-content;opacity:1;width:100%}.transactions-posts__content-wrapper{display:flex;flex-direction:column;height:100%}.transactions-posts__link{color:inherit;display:block;margin-bottom:1rem;text-decoration:none}.transactions-posts__cover{aspect-ratio:4/3;border-radius:1.75rem;border-bottom-left-radius:0;overflow:hidden;position:relative}.transactions-posts__background{background-color:var(--wp--preset--color--chalk,#9a9890);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.transactions-posts__image{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:1}.transactions-posts__overlay{bottom:0;left:0;padding:0;position:absolute;z-index:2}.transactions-posts__corner-group{background-color:var(--wp--preset--color--white,#fff);border-top-right-radius:1.5rem;padding:.75rem 1.33rem .75rem 1rem;position:relative}.transactions-posts__corner-group:after,.transactions-posts__corner-group:before{background-color:inherit;content:"";display:block;height:var(--radius,1rem);-webkit-mask:bottom left/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2748%27 height=%2748%27 fill=%27none%27%3E%3Cmask id=%27a%27 width=%2748%27 height=%2748%27 x=%270%27 y=%270%27 maskUnits=%27userSpaceOnUse%27 style=%27mask-type:alpha%27%3E%3Cpath fill=%27%23FF4F4F%27 d=%27M0 0h48v48H0z%27/%3E%3C/mask%3E%3Cg mask=%27url%28%23a%29%27%3E%3Cpath fill=%27%23D9D9D9%27 fill-rule=%27evenodd%27 d=%27M0-1h1c0 26.51 21.49 48 48 48v1H0z%27 clip-rule=%27evenodd%27/%3E%3C/g%3E%3C/svg%3E");mask:bottom left/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2748%27 height=%2748%27 fill=%27none%27%3E%3Cmask id=%27a%27 width=%2748%27 height=%2748%27 x=%270%27 y=%270%27 maskUnits=%27userSpaceOnUse%27 style=%27mask-type:alpha%27%3E%3Cpath fill=%27%23FF4F4F%27 d=%27M0 0h48v48H0z%27/%3E%3C/mask%3E%3Cg mask=%27url%28%23a%29%27%3E%3Cpath fill=%27%23D9D9D9%27 fill-rule=%27evenodd%27 d=%27M0-1h1c0 26.51 21.49 48 48 48v1H0z%27 clip-rule=%27evenodd%27/%3E%3C/g%3E%3C/svg%3E");position:absolute;width:var(--radius,1rem)}.transactions-posts__corner-group:before{left:-.5px;top:calc(var(--radius, 1rem)*-1 + .5px);transform:rotate(0deg)}.transactions-posts__corner-group:after{left:calc(100% - .5px);top:calc(100% - var(--radius, 1rem) + .5px);transform:rotate(0deg)}.transactions-posts__type{color:var(--wp--preset--color--primary,#0073aa);margin:0}.transactions-posts__title{font-family:var(--wp--preset--font-family--body,sans-serif);font-size:var(--wp--preset--font-size--headline-4,1.25rem);line-height:1.4;margin:0}.transactions-posts__title a{color:var(--wp--preset--color--black,#000);text-decoration:none}.transactions-posts__title a:hover{text-decoration:underline}.transactions-posts__empty{color:#64748b;font-style:italic;padding:2rem;text-align:center}.transactions-posts__error{color:#ef4444;font-style:italic;padding:2rem;text-align:center}.transactions-posts__loading{align-items:center;display:flex;justify-content:center;min-height:150px}.transactions-posts__loading:after{animation:spin 1s linear infinite;border:4px solid var(--wp--preset--color--chalk,#f0f0f0);border-radius:50%;border-top-color:var(--wp--preset--color--primary,#0073aa);content:"";height:28px;width:28px}.transactions-posts__load-more{background:transparent;border:1px solid #353535;border-radius:2rem;color:var(--wp--preset--color--black,#000);cursor:pointer;display:block;font-size:inherit;font-weight:inherit;margin:2rem auto 0;padding:.625rem 1.25rem;transition:background-color .2s ease-in-out,color .2s ease-in-out}.transactions-posts__load-more:hover{background-color:rgba(0,0,0,.05)}.transactions-posts__load-more:focus{outline:none}@keyframes spin{to{transform:rotate(1turn)}}
