.be.svelte-8ttmat{border-radius:var(--r-card);background:var(--surface-2);font-family:var(--font-body);margin:0;line-height:1.4;overflow:hidden}.be.svelte-8ttmat:has(>a:where(.svelte-8ttmat):focus-visible){outline:2px solid var(--color-accent);outline-offset:3px}.be.svelte-8ttmat img:where(.svelte-8ttmat){object-fit:cover;width:100%;height:100%;display:block}.be.svelte-8ttmat a:where(.svelte-8ttmat){color:inherit;text-decoration:none}.be-ph.svelte-8ttmat{background:var(--surface-3);width:100%;height:100%;display:block}.be-kicker.svelte-8ttmat{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:11.5px;font-weight:600;display:block}.be-title.svelte-8ttmat{color:var(--ink);overflow-wrap:anywhere;margin:6px 0 0;font-size:18px;font-weight:700;line-height:1.25;display:block}.be-desc.svelte-8ttmat{color:var(--ink-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:14.5px;display:-webkit-box;overflow:hidden}.be-meta.svelte-8ttmat{color:var(--ink-muted);margin:6px 0 0;font-size:14px;display:block}.be.svelte-8ttmat .be-cta:where(.svelte-8ttmat){border-radius:var(--r-ctl-sm);background:var(--ink);height:38px;color:var(--bg);align-self:flex-start;align-items:center;margin-top:14px;padding:0 16px;font-size:14px;font-weight:550;display:inline-flex}.be-model.svelte-8ttmat{grid-template-columns:160px minmax(0,1fr);display:grid}.be-model__media.svelte-8ttmat{background:var(--surface-3);min-height:120px;position:relative}.be-model__media.svelte-8ttmat img:where(.svelte-8ttmat),.be-model__media.svelte-8ttmat .be-ph:where(.svelte-8ttmat){position:absolute;inset:0}.be-model__body.svelte-8ttmat{flex-wrap:wrap;align-items:center;gap:10px 20px;min-width:0;padding:14px 20px;display:flex}.be-model__text.svelte-8ttmat{flex:220px;min-width:0}.be-model.svelte-8ttmat .be-title:where(.svelte-8ttmat){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:17px;display:-webkit-box;overflow:hidden}.be-model.svelte-8ttmat .be-meta:where(.svelte-8ttmat){margin-top:4px}.be.svelte-8ttmat .be-model:where(.svelte-8ttmat) .be-cta:where(.svelte-8ttmat){flex:none;align-self:center;margin-top:0}.be-box.svelte-8ttmat{flex-direction:column;padding:16px 18px;display:flex}a.be-col.svelte-8ttmat,a.be-model.svelte-8ttmat{transition:background-color .2s var(--ease)}a.be-col.svelte-8ttmat:hover,a.be-model.svelte-8ttmat:hover{background:var(--surface-3)}.be-head.svelte-8ttmat{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.be-head__text.svelte-8ttmat{flex:220px;min-width:0}.be-head.svelte-8ttmat .be-title:where(.svelte-8ttmat){margin-top:4px;font-size:17px}.be-head.svelte-8ttmat .be-desc:where(.svelte-8ttmat){-webkit-line-clamp:1;line-clamp:1;margin-top:2px}.be.svelte-8ttmat .be-head:where(.svelte-8ttmat) .be-cta:where(.svelte-8ttmat){flex:none;margin-top:0}.be-row.svelte-8ttmat{overscroll-behavior-x:contain;scrollbar-width:none;grid-template-columns:repeat(6,minmax(84px,1fr));gap:8px;margin-top:12px;display:grid;overflow-x:auto}.be-row.svelte-8ttmat::-webkit-scrollbar{display:none}.be-tile.svelte-8ttmat{flex-direction:column;gap:6px;min-width:0;display:flex}.be-tile.svelte-8ttmat img:where(.svelte-8ttmat),.be-tile.svelte-8ttmat>.be-ph:where(.svelte-8ttmat){aspect-ratio:1;background:var(--surface-3);border-radius:10px;height:auto}.be-tile__name.svelte-8ttmat{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}a.be-tile.svelte-8ttmat:hover .be-tile__name:where(.svelte-8ttmat){text-decoration:underline}.be-link.svelte-8ttmat{align-items:center;gap:14px;padding:16px 18px;display:flex}.be-link.svelte-8ttmat svg:where(.svelte-8ttmat){width:22px;height:22px;color:var(--ink-muted);flex:none}.be-link__text.svelte-8ttmat{min-width:0}.be-link__url.svelte-8ttmat{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14.5px;display:block;overflow:hidden}@media (width<=560px){.be-model.svelte-8ttmat{grid-template-columns:96px minmax(0,1fr)}.be-model__body.svelte-8ttmat{gap:8px;padding:12px 14px}.be-model.svelte-8ttmat .be-title:where(.svelte-8ttmat){font-size:15px}.be-box.svelte-8ttmat{padding:12px 14px}.be-head.svelte-8ttmat{flex-wrap:nowrap;gap:12px}.be-head__text.svelte-8ttmat{flex:1 1 0}.be-kicker.svelte-8ttmat{font-size:10.5px}.be-head.svelte-8ttmat .be-kicker:where(.svelte-8ttmat){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.be-head.svelte-8ttmat .be-title:where(.svelte-8ttmat){white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:15px;overflow:hidden}.be.svelte-8ttmat .be-cta:where(.svelte-8ttmat){height:32px;margin-top:8px;padding:0 12px;font-size:13px}.be-row.svelte-8ttmat{grid-template-columns:none;grid-auto-columns:64px;grid-auto-flow:column;gap:6px;margin-top:10px}.be-tile.svelte-8ttmat img:where(.svelte-8ttmat),.be-tile.svelte-8ttmat>.be-ph:where(.svelte-8ttmat){border-radius:8px}.be-tile__name.svelte-8ttmat{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
