.esf-tw-feed__row{--esf-tw-row-cols-desktop: 6;--esf-tw-row-cols-tablet: 3;--esf-tw-row-cols-mobile: 2;--esf-tw-row-gap: 0px;--esf-tw-tile-radius: 0px;--esf-tw-tile-ratio: 1 / 1;--esf-tw-tile-shadow: none;--esf-tw-row-text-lines: 8;--esf-tw-hover-plus-size: 28px;max-width:var(--esf-tw-feed-width, none)}@media(max-width: 782px){.esf-tw-feed__row{max-width:var(--esf-tw-feed-width-tablet, var(--esf-tw-feed-width, none))}}@media(max-width: 480px){.esf-tw-feed__row{max-width:var(--esf-tw-feed-width-mobile, var(--esf-tw-feed-width-tablet, var(--esf-tw-feed-width, none)))}}.esf-tw-feed__row .esf-tw-feed__tile{border:none}.esf-tw-feed__row .esf-tw-feed__tile-overlay{padding:5px}.esf-tw-feed__row .esf-tw-feed__tile-overlay-icon{width:20px;height:20px}.esf-tw-feed__row .esf-tw-feed__tile-overlay-icon svg{width:12px;height:12px}.esf-tw-feed__row .esf-tw-feed__tile-overlay-icon+.esf-tw-feed__tile-overlay-icon{margin-left:4px}.esf-tw-feed__row .esf-tw-feed__tile-hover-overlay .esf-tw-feed__tile-overlay-icon{top:5px;right:5px}.esf-tw-feed__row-inner{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);gap:var(--esf-tw-row-gap);width:100%}.esf-tw-feed__row-cell{display:flex;flex-direction:column;min-width:0;border-radius:var(--esf-tw-tile-radius, 0px);overflow:hidden;box-shadow:var(--esf-tw-tile-shadow)}.esf-tw-feed__row .esf-tw-feed__tile{position:relative;display:block;aspect-ratio:var(--esf-tw-tile-ratio, 1/1);width:100%;border:none;border-radius:var(--esf-tw-tile-radius, 0px);overflow:hidden;background:#eff3f4;text-decoration:none;color:inherit;line-height:0}.esf-tw-feed__row .esf-tw-feed__tile .esf-tw-feed__tile-img{display:block;width:100%;height:100% !important;max-width:none;object-fit:cover;border-radius:inherit;transition:transform .35s ease}.esf-tw-feed__row .esf-tw-feed__tile--hover-overlay::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);transition:background .25s ease;pointer-events:none;z-index:1}.esf-tw-feed__row .esf-tw-feed__tile--hover-overlay.esf-tw-feed__tile--hover-plus::after{display:none}.esf-tw-feed__row .esf-tw-feed__tile--hover-overlay:hover{text-decoration:none}.esf-tw-feed__row .esf-tw-feed__tile--hover-overlay:hover::after{background:rgba(15,20,25,.32)}.esf-tw-feed__row .esf-tw-feed__tile--hover-overlay:hover .esf-tw-feed__tile-img{transform:scale(1.04)}.esf-tw-feed__row .esf-tw-feed__tile:focus-visible{outline:2px solid #1d9bf0;outline-offset:2px}.esf-tw-feed__row .esf-tw-feed__tile-hover-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(15,20,25,.46);color:#fff;opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:2;line-height:normal}.esf-tw-feed__row .esf-tw-feed__tile--hover-overlay:hover .esf-tw-feed__tile-hover-overlay,.esf-tw-feed__row .esf-tw-feed__tile--hover-overlay:focus-visible .esf-tw-feed__tile-hover-overlay{opacity:1}.esf-tw-feed__row .esf-tw-feed__tile-hover-overlay-plus{display:inline-block;color:var(--esf-tw-hover-plus-color, #fff);font-size:var(--esf-tw-hover-plus-size, 28px);line-height:1;font-weight:300;text-shadow:0 1px 4px rgba(0,0,0,.35)}.esf-tw-feed__row .esf-tw-feed__tile-overlay-icon{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(15,20,25,.72);color:#fff;backdrop-filter:blur(2px);z-index:3;line-height:0}.esf-tw-feed__row .esf-tw-feed__tile-overlay-icon svg{display:block}.esf-tw-feed__row .esf-tw-feed__media-collage-link{position:relative;display:block;aspect-ratio:var(--esf-tw-tile-ratio, 1/1);width:100%;border-radius:var(--esf-tw-tile-radius, 0px);overflow:hidden;text-decoration:none;background:#eff3f4;line-height:0}.esf-tw-feed__row .esf-tw-feed__media-collage{display:grid;grid-template-columns:1.2fr .8fr;gap:2px;width:100%;height:100%}.esf-tw-feed__row .esf-tw-feed__media-collage-main,.esf-tw-feed__row .esf-tw-feed__media-collage-cell{position:relative;min-height:0;min-width:0;overflow:hidden}.esf-tw-feed__row .esf-tw-feed__media-collage-right{display:grid;grid-template-rows:1fr 1fr;gap:2px}.esf-tw-feed__row .esf-tw-feed__media-collage-img{width:100%;height:100%;object-fit:cover;display:block;background:#f7f9f9}.esf-tw-feed__row .esf-tw-feed__media-collage-more{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;background:rgba(15,20,25,.5);color:#fff;font-size:12px;font-weight:700;pointer-events:none;line-height:normal}.esf-tw-feed__row .esf-tw-feed__media-collage-overlay{position:absolute;inset:0;pointer-events:none;z-index:1;line-height:normal}.esf-tw-feed__row .esf-tw-feed__media-collage-overlay--hover{display:flex;align-items:center;justify-content:center;background:rgba(15,20,25,.46);color:#fff;opacity:0;transition:opacity .2s ease}.esf-tw-feed__row .esf-tw-feed__media-collage-overlay--corner{display:flex;align-items:flex-start;justify-content:flex-end;padding:8px}.esf-tw-feed__row .esf-tw-feed__media-collage-link:hover .esf-tw-feed__media-collage-overlay--hover,.esf-tw-feed__row .esf-tw-feed__media-collage-link:focus-visible .esf-tw-feed__media-collage-overlay--hover{opacity:1}.esf-tw-feed__row .esf-tw-feed__media-collage-overlay-plus{display:inline-block;color:var(--esf-tw-hover-plus-color, #fff);font-size:var(--esf-tw-hover-plus-size, 28px);line-height:1;font-weight:300;text-shadow:0 1px 4px rgba(0,0,0,.35)}.esf-tw-feed__row .esf-tw-feed__media-collage-overlay-icon{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(15,20,25,.72);color:#fff;backdrop-filter:blur(2px)}.esf-tw-feed__row .esf-tw-feed__media-collage-overlay-icon svg{display:block}.esf-tw-feed__row .esf-tw-feed__media-collage-overlay--corner .esf-tw-feed__media-collage-overlay-icon{position:static}.esf-tw-feed__row-text-tile{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;width:100%;aspect-ratio:var(--esf-tw-tile-ratio, 1/1);padding:10px 12px;border-radius:var(--esf-tw-tile-radius, 0px);background:#f7f9f9;color:#0f1419;text-decoration:none;overflow:hidden;line-height:normal}.esf-tw-feed__row-text-tile:hover,.esf-tw-feed__row-text-tile:focus-visible{text-decoration:none;color:inherit}.esf-tw-feed__row-text-tile-label{flex:0 0 auto;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1d9bf0}.esf-tw-feed__row-text-tile-body{flex:1 1 auto;min-height:0;font-size:12px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--esf-tw-row-text-lines, 8);word-break:break-word}.esf-tw-feed__row--wave{--esf-tw-wave-offset: 16px;--esf-tw-wave-stagger-step: 45ms;--esf-tw-row-gap: 12px;--esf-tw-tile-radius: 16px}.esf-tw-feed__row--wave .esf-tw-feed__row-inner{align-items:start}.esf-tw-feed__row--wave .esf-tw-feed__row-cell{transform:translateY(0);opacity:1}.esf-tw-feed__row--wave .esf-tw-feed__row-cell:nth-child(odd){margin-top:var(--esf-tw-wave-offset)}.esf-tw-feed__row--wave .esf-tw-feed__row-cell:nth-child(even){margin-top:0}.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell{transition:transform .25s ease}.esf-tw-feed__row--wave.esf-tw-feed__row--wave-animating .esf-tw-feed__row-cell{opacity:0;transform:translateY(8px) scale(0.94);animation-duration:.55s;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1);animation-fill-mode:forwards;animation-delay:calc(var(--esf-tw-wave-stagger-index, 0)*var(--esf-tw-wave-stagger-step))}.esf-tw-feed__row--wave.esf-tw-feed__row--wave-animating .esf-tw-feed__row-cell:nth-child(odd){animation-name:esf-tw-wave-rise}.esf-tw-feed__row--wave.esf-tw-feed__row--wave-animating .esf-tw-feed__row-cell:nth-child(even){animation-name:esf-tw-wave-drop}.esf-tw-feed__row--wave .esf-tw-feed__tile{border:none}@keyframes esf-tw-wave-rise{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes esf-tw-wave-drop{to{opacity:1;transform:translateY(0) scale(1)}}@media(hover: hover)and (pointer: fine){.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:nth-child(odd):hover,.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:nth-child(odd):focus-within{transform:translateY(calc(var(--esf-tw-wave-offset) * -1))}.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:nth-child(even):hover,.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:nth-child(even):focus-within{transform:translateY(var(--esf-tw-wave-offset))}.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:is(:hover,:focus-within)+.esf-tw-feed__row-cell:nth-child(odd){transform:translateY(calc(var(--esf-tw-wave-offset) * -0.2))}.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:is(:hover,:focus-within)+.esf-tw-feed__row-cell:nth-child(even){transform:translateY(calc(var(--esf-tw-wave-offset) * 0.2))}.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:nth-child(odd):has(+.esf-tw-feed__row-cell:is(:hover,:focus-within)){transform:translateY(calc(var(--esf-tw-wave-offset) * -0.2))}.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:nth-child(even):has(+.esf-tw-feed__row-cell:is(:hover,:focus-within)){transform:translateY(calc(var(--esf-tw-wave-offset) * 0.2))}}@media(prefers-reduced-motion: reduce){.esf-tw-feed__row--wave.esf-tw-feed__row--wave-animating .esf-tw-feed__row-cell{animation:none;opacity:1;transform:translateY(0)}.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell{transition:none}}@media(prefers-reduced-motion: reduce)and (hover: hover)and (pointer: fine){.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:nth-child(odd):hover,.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:nth-child(odd):focus-within,.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:is(:hover,:focus-within)+.esf-tw-feed__row-cell:nth-child(odd),.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:nth-child(odd):has(+.esf-tw-feed__row-cell:is(:hover,:focus-within)),.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:nth-child(even):hover,.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:nth-child(even):focus-within,.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:is(:hover,:focus-within)+.esf-tw-feed__row-cell:nth-child(even),.esf-tw-feed__row--wave.esf-tw-feed__row--wave-settled .esf-tw-feed__row-cell:nth-child(even):has(+.esf-tw-feed__row-cell:is(:hover,:focus-within)){transform:none}}@media(max-width: 960px){.esf-tw-feed__row:not(.esf-tw-feed__row--wave) .esf-tw-feed__row-inner{grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:repeat(var(--esf-tw-row-cols-tablet), minmax(0, 1fr))}}@media(max-width: 600px){.esf-tw-feed__row:not(.esf-tw-feed__row--wave) .esf-tw-feed__row-inner{grid-template-columns:repeat(var(--esf-tw-row-cols-mobile), minmax(0, 1fr))}}
