.badge.svelte-dtbgkf{display:inline-flex;align-items:center;border-radius:4px;border:1px solid var(--border);background-color:var(--bg-elevated);padding:4px;font-size:14px;line-height:1;text-decoration:none;color:var(--text)}#body-dark .badge.svelte-dtbgkf{border-color:var(--border);background-color:var(--bg-elevated);color:var(--text)}.card-wrapper.svelte-1m4j1ax{flex-shrink:0;width:var(--card-width);height:32rem;scroll-snap-align:center;position:relative;border-radius:1rem;border:1px solid var(--border);overflow:hidden}.preview.svelte-1m4j1ax{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bg-elevated)}.preview-placeholder.svelte-1m4j1ax{width:100%;height:100%;background:linear-gradient(135deg,var(--bg-base) 0%,var(--bg-elevated) 100%);filter:blur(40px);opacity:.6}.preview-iframe.svelte-1m4j1ax,.preview-image.svelte-1m4j1ax{width:100%;height:100%;object-fit:cover;transform:scale(1.02)}.preview-iframe.svelte-1m4j1ax{pointer-events:none;transform-origin:center}.pill.svelte-1m4j1ax{position:absolute;bottom:1.5rem;right:1.5rem;background:#ffffffd9;-webkit-backdrop-filter:blur(16px) brightness(1.1);backdrop-filter:blur(16px) brightness(1.1);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;border:1px solid rgb(255 255 255 / .2);overflow:hidden;min-width:min-content}#body-dark .pill.svelte-1m4j1ax{background:#1c1917d9;-webkit-backdrop-filter:blur(16px) brightness(.9);backdrop-filter:blur(16px) brightness(.9);border-color:#1c19174d}.pill-content.svelte-1m4j1ax,.expanded-content.svelte-1m4j1ax{position:absolute;top:0;right:0;bottom:0;left:0}.pill-content.svelte-1m4j1ax{display:flex;align-items:center;gap:.75rem;padding:0 1rem;width:max-content}.expanded-content.svelte-1m4j1ax{display:flex;flex-direction:column;gap:1rem;padding:.75rem 1rem}.header.svelte-1m4j1ax{display:flex;align-items:center;justify-content:space-between;padding-bottom:.75rem;border-bottom:1px solid var(--border)}.header-left.svelte-1m4j1ax{display:flex;align-items:center;gap:.75rem}.details.svelte-1m4j1ax{display:flex;flex-direction:column;gap:.5rem}.title.svelte-1m4j1ax{font-size:.875rem;font-weight:500;white-space:nowrap}.dot.svelte-1m4j1ax{width:6px;height:6px;border-radius:50%;flex-shrink:0}.role.svelte-1m4j1ax{font-size:.875rem;font-weight:500;color:var(--text-offset)}.description.svelte-1m4j1ax{font-size:.75rem;color:var(--text-offset);line-height:1.4}.link.svelte-1m4j1ax{color:var(--text-offset);font-size:.875rem;text-decoration:none;padding:.25rem .5rem;border-radius:.5rem;white-space:nowrap}.link.svelte-1m4j1ax:hover{background:#0000000d}.arrow.svelte-1c2wdzv{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.showcase-wrapper.svelte-17cl2tq{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.header.svelte-17cl2tq{padding:1rem;margin:0 auto;max-width:700px;display:flex;align-items:center;gap:1rem;z-index:10}.title.svelte-17cl2tq{font-size:1.25rem;font-weight:500}.scroll-hint.svelte-17cl2tq{font-size:.875rem;color:var(--text-offset);display:flex;align-items:center;gap:.5rem}.card-container.svelte-17cl2tq{display:flex;padding-left:calc((100vw - var(--card-width)) / 2);padding-right:calc((100vw - var(--card-width)) / 2);gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:calc((100vw - var(--card-width)) / 2);padding-bottom:1.5rem}.card-container.svelte-17cl2tq{scrollbar-width:none;-ms-overflow-style:none}.card-container.svelte-17cl2tq::-webkit-scrollbar{display:none}.vela-logo.svelte-1utf6vn{width:112px;height:42px;color:var(--text);flex-shrink:0}.vela-logo.inline.svelte-1utf6vn{width:auto;height:.75em;display:inline-block;vertical-align:-.05em;margin:0 .15rem}.vela-logo.v-only.svelte-1utf6vn{width:30px;height:30px}.flex-col-container.svelte-1uha8ag{display:flex;flex-direction:column;gap:2.5rem}@media (min-width: 768px){.flex-col-container.svelte-1uha8ag{gap:4rem}}.animate-in.svelte-1uha8ag{opacity:0;transform:translateY(10px);animation:svelte-1uha8ag-fadeIn .5s ease-out forwards;animation-delay:calc(var(--index) * .13s)}.hero-section.svelte-1uha8ag{display:flex;flex-direction:column;gap:1.5rem}.title.svelte-1uha8ag{font-size:1.5rem;font-weight:500}.subtitle.svelte-1uha8ag{font-size:1.5rem;font-weight:400;color:var(--text-offset);margin-left:.5rem}.company-name.svelte-1uha8ag{color:var(--text);display:inline-flex;align-items:center}.no-wrap.svelte-1uha8ag{white-space:nowrap}.description.svelte-1uha8ag{color:var(--text);line-height:1.6}.link.svelte-1uha8ag{text-decoration:underline;text-underline-offset:2px}.section-title.svelte-1uha8ag{font-size:1.25rem;font-weight:500;margin-bottom:1rem}.badge-grid.svelte-1uha8ag{display:flex;gap:.5rem;flex-wrap:wrap;width:100%}.company-logo.svelte-1uha8ag{border-radius:.375rem;margin-right:.25rem}.company-text.svelte-1uha8ag{font-size:1.125rem;font-weight:500}.blog-link.svelte-1uha8ag{text-decoration:underline;margin-top:1rem;display:inline-block}.archived-grid.svelte-1uha8ag{display:flex;flex-direction:column;gap:1rem}.archived-item.svelte-1uha8ag{display:flex;flex-direction:column;gap:.5rem}.archived-badge.svelte-1uha8ag{display:inline-flex;align-items:center;border-radius:4px;border:1px solid var(--border);background-color:var(--bg-elevated);padding:6px 10px;font-size:14px;text-decoration:none;color:var(--text);width:fit-content;transition:opacity .2s ease}.archived-badge.svelte-1uha8ag:hover{opacity:.8}.archived-title.svelte-1uha8ag{font-weight:500}.archived-description.svelte-1uha8ag{font-size:.875rem;color:var(--text-offset);line-height:1.5;margin:0}@keyframes svelte-1uha8ag-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
