.bl-discover{width:100%}.bl-discover-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,240px) minmax(135px,170px);grid-gap:12px;gap:12px;margin:36px 0 18px}.bl-discover-search{display:flex;align-items:center;gap:10px;background:#242424;border:1px solid #424242;border-radius:12px;padding:0 16px}.bl-discover-search span{font-size:25px;color:#bbb}.bl-discover input,.bl-discover select{background:#242424;color:#eee;border:1px solid #424242;border-radius:12px;padding:14px;font:inherit;min-width:0;width:100%}.bl-discover-search input{border:0;padding:14px 0;outline:none}.bl-discover-result{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:26px;color:#aaa;font-size:13px}.bl-discover-result button{border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}.bl-discover-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:42px 24px;gap:42px 24px}.bl-discover-card{min-width:0}.bl-discover-featured{grid-column:span 2}.bl-discover-media{display:block;aspect-ratio:16/10;overflow:hidden;background:#282828;border-radius:9px}.bl-discover-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}.bl-discover-media:hover img{transform:scale(1.035)}.bl-discover-placeholder{height:100%;display:grid;place-content:center;text-align:center;letter-spacing:.12em;color:#777}.bl-discover-placeholder span{font-size:18px}.bl-discover-card-body{padding:17px 2px}.bl-discover-meta{font-size:11px;letter-spacing:.025em;color:#999;margin:0 0 12px}.bl-discover-card h2{font-size:clamp(19px,2vw,27px);letter-spacing:-.035em;line-height:1.2;margin:0 0 12px}.bl-discover-featured h2{font-size:clamp(25px,2.6vw,38px)}.bl-discover-card a{color:inherit;text-decoration:none}.bl-discover-card h2 a:hover{text-decoration:underline}.bl-discover-summary{color:#aaa;font-size:14px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bl-discover-read{font-size:13px;font-weight:600;display:inline-block;margin-top:8px}.bl-discover-empty{padding:60px 20px;text-align:center;border:1px solid #333;border-radius:12px}.bl-discover-pagination{display:flex;align-items:center;justify-content:center;gap:24px;margin:55px 0 0}.bl-discover-pagination button{padding:11px 16px;border:1px solid #555;color:#eee;border-radius:8px;background:#292929;cursor:pointer}.bl-discover-pagination button:disabled{opacity:.35;cursor:not-allowed}.bl-discover-pagination span{color:#aaa;font-size:13px}@media(max-width:1050px){.bl-discover-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-discover-featured{grid-column:span 2}}@media(max-width:700px){.bl-discover-controls{grid-template-columns:1fr 1fr}.bl-discover-search{grid-column:span 2}.bl-discover-grid{grid-template-columns:1fr;gap:26px}.bl-discover-featured{grid-column:auto}.bl-discover-card h2,.bl-discover-featured h2{font-size:24px}.bl-discover-pagination{gap:10px}}@media(max-width:420px){.bl-discover-controls{grid-template-columns:1fr}.bl-discover-search{grid-column:auto}.bl-discover-pagination{flex-wrap:wrap}}.bl-discover-result small{display:block;margin-top:6px}.bl-discover-pagination{flex-wrap:wrap}.bl-discover-pagination:first-of-type{margin:0 0 28px}.bl-discover-page-numbers,.bl-discover-page-numbers>span{display:flex;align-items:center;gap:8px}.bl-discover-page-numbers button[aria-current=page]{background:var(--bl-global-ink,#ececec);color:var(--bl-global-canvas,#171717);border-color:var(--bl-global-ink,#ececec)}.bl-discover-page-numbers button{min-width:40px;padding:11px}.bl-discover{color:var(--bl-global-ink,#ececec)}.bl-discover input,.bl-discover select,.bl-discover-pagination button,.bl-discover-search{background:var(--bl-global-surface,#2f2f2f);color:var(--bl-global-ink,#ececec);border-color:var(--bl-global-border,#ffffff1a)}.bl-discover input::placeholder,.bl-discover-meta,.bl-discover-pagination span,.bl-discover-placeholder,.bl-discover-result,.bl-discover-search span,.bl-discover-summary{color:var(--bl-global-muted,#b4b4b4)}.bl-discover input::placeholder{opacity:1}.bl-discover-media{background:var(--bl-global-surface,#2f2f2f)}.bl-discover-empty{border-color:var(--bl-global-border,#ffffff1a)}.bl-discover select:focus-visible,.bl-discover-pagination button:focus-visible,.bl-discover-search:focus-within{outline:2px solid var(--bl-global-ink,#ececec);outline-offset:3px}.bl-discover-pagination button:disabled{opacity:1;color:var(--bl-global-muted,#b4b4b4);background:var(--bl-global-canvas,#171717)}.bl-discover-pagination button:not(:disabled):not([aria-current=page]):hover{background:var(--bl-global-hover,#2f2f2f)}html[data-brandlab-theme=light] .bl-discover-page-numbers button[aria-current=page]{border-color:var(--bl-global-border)}