.ynllfq0{pointer-events:none;flex-wrap:wrap;gap:8px;display:flex}
.ynllfq1{color:#434649;white-space:nowrap;text-overflow:ellipsis;isolation:isolate;pointer-events:auto;background-color:#e3e7eb;border-radius:28px;width:fit-content;min-width:0;max-width:100%;padding:8px 18px;transition:background-color .3s;overflow:hidden}
.ynllfq1:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #20d88c}
.ynllfq2{isolation:isolate;border-radius:16px;flex-direction:column;gap:16px;margin-inline:-20px;padding:20px;transition:background-color .3s;display:flex;position:relative}
.ynllfq2:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #20d88c}
.ynllfq3{flex-direction:column;gap:16px;display:flex}
.ynllfq3:after{content:"";z-index:-1;border-radius:16px;position:absolute;inset:0}
.ynllfq3:focus-visible{outline:none}
.ynllfq3:focus-visible:after{outline-offset:4px;outline:2px solid #20d88c}
.ynllfq4{aspect-ratio:17/9;border-radius:12px;width:100%;position:relative;overflow:hidden}
.ynllfq5{object-fit:cover}
.ynllfq6{flex-direction:column;row-gap:8px;display:flex}
.ynllfq8{color:#a1a5a9}
@media (hover:hover){.ynllfq1:where(:any-link,:enabled,summary):hover{background-color:#d1d5da}}
@media (hover:hover){.ynllfq2:hover:not(:has(.ynllfq0 .ynllfq1:hover)){background-color:var(--_1ip96qq2)}}
@media (min-width:600px){.ynllfq1{padding:12px 24px}.ynllfq2{gap:28px;padding-block:24px}.ynllfq3{gap:28px}.ynllfq4{aspect-ratio:896/489;border-radius:28px;flex-shrink:0}.ynllfq7{-webkit-line-clamp:2}}