[data-iframe-cookie-needed]{display:flex;border:1px solid #ddd}.iframe-placeholder{display:flex;flex-grow:1;background-size:cover}.iframe-placeholder__overlay{display:flex;flex-grow:1;align-items:end;background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 20%, rgb(255, 255, 255) 70%, rgb(255, 255, 255) 100%)}.iframe-placeholder__btn{margin:0 auto 30px auto}