.tec-story-card[data-v-8403381a]{--tec-text-halo:0 0 6px var(--surface-page), 0 0 14px color-mix(in oklab, var(--surface-page) 92%, transparent), 0 0 30px color-mix(in oklab, var(--surface-page) 78%, transparent);--tec-number-halo:0 0 2px var(--surface-page), 0 0 4px var(--surface-page), 0 0 8px var(--surface-page), 0 0 16px color-mix(in oklab, var(--surface-page) 95%, transparent), 0 0 28px color-mix(in oklab, var(--surface-page) 88%, transparent), 0 0 48px color-mix(in oklab, var(--surface-page) 75%, transparent);border-radius:var(--radius-glass);border:1px solid var(--glass-border);background:var(--card-glass-bg);-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);box-shadow:var(--glass-shadow);transition:var(--transition-control);text-decoration:none;display:block;position:relative;overflow:hidden;border-bottom-color:var(--glass-border)!important}.tec-story-card--revealed[data-v-8403381a],.tec-story-card[data-v-8403381a]:hover{background:var(--card-glass-bg-strong);box-shadow:var(--shadow-xl)}.tec-story-card[data-v-8403381a]:hover{transform:translateY(-6px)scale(1.015)}.tec-story-card__sheen[data-v-8403381a]{z-index:2;border-radius:inherit;background:var(--glass-sheen);pointer-events:none;position:absolute;inset:0}.tec-story-card__overlay[data-v-8403381a]{z-index:3;padding:var(--space-6);gap:var(--space-3);opacity:0;transition:opacity var(--dur-base) var(--ease-quiet),transform var(--dur-base) var(--ease-quiet);flex-direction:column;display:flex;position:absolute;inset:auto 0 0;transform:translateY(10px)}.tec-story-card__overlay[data-v-8403381a]:before{content:"";z-index:-1;background:linear-gradient(to top,color-mix(in oklab,var(--surface-page) 99%,transparent) 0,color-mix(in oklab,var(--surface-page) 88%,transparent) 42%,color-mix(in oklab,var(--surface-page) 48%,transparent) 74%,transparent 100%);pointer-events:none;position:absolute;inset:-30% 0 0}.tec-story-card--revealed .tec-story-card__overlay[data-v-8403381a],.tec-story-card:hover .tec-story-card__overlay[data-v-8403381a]{opacity:1;transform:none}.tec-story-card__art[data-v-8403381a]{width:100%;height:100%;opacity:var(--card-art-opacity);transition:opacity var(--dur-image-in) var(--ease-quiet)}.tec-story-card--blank .tec-story-card__art[data-v-8403381a],.tec-story-card--blank .tec-story-card__overlay[data-v-8403381a]{opacity:0;transition-duration:var(--dur-image-out)}.tec-story-card__number[data-v-8403381a]{font-size:var(--text-eyebrow);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--accent-ink);text-shadow:var(--tec-number-halo)}.tec-story-card__identity[data-v-8403381a]{font-size:var(--text-caption);color:var(--text-muted);text-shadow:var(--tec-text-halo);margin:0}.tec-story-card__identity-value[data-v-8403381a]{font-size:1.0667em;font-style:italic}.tec-story-card__title[data-v-8403381a]{font-size:var(--text-h3);font-weight:var(--weight-light);line-height:var(--leading-heading);color:var(--text-heading);text-shadow:var(--tec-text-halo);margin:0}.tec-story-card__cta[data-v-8403381a]{font-size:var(--text-body-sm);letter-spacing:.04em;color:var(--accent-ink);text-shadow:var(--tec-text-halo);align-items:center;gap:8px;display:inline-flex}.tec-story-list-item[data-v-71ee1a3a]{gap:var(--space-5);padding:var(--space-4) var(--space-5);transition:var(--transition-control);border:1px solid #0000;border-radius:0;grid-template-columns:104px minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.tec-story-list-item[data-v-71ee1a3a]:hover{background:var(--surface-card);border-color:var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.tec-story-list-item__thumb-frame[data-v-71ee1a3a]{border-radius:var(--radius-sm);background:color-mix(in oklab,var(--surface-sunken) 45%,transparent);border:1px solid color-mix(in oklab,var(--border-hairline) 45%,transparent);place-items:center;height:88px;display:grid}.tec-story-list-item__thumb[data-v-71ee1a3a]{border-radius:var(--radius-sm)}.tec-story-list-item__body[data-v-71ee1a3a]{flex-direction:column;gap:7px;min-width:0;display:flex}.tec-story-list-item__head[data-v-71ee1a3a]{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.tec-story-list-item__number[data-v-71ee1a3a]{font-size:var(--text-eyebrow);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-faint)}.tec-story-list-item__title[data-v-71ee1a3a]{font-size:var(--text-h4);font-weight:var(--weight-light);color:var(--text-heading);transition:var(--transition-control);margin:0}.tec-story-list-item:hover .tec-story-list-item__title[data-v-71ee1a3a]{color:var(--accent-ink)}.tec-story-list-item__excerpt[data-v-71ee1a3a]{font-size:var(--text-body-sm);color:var(--text-muted);line-height:var(--leading-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:70ch;margin:0;display:-webkit-box;overflow:hidden}.tec-story-list-item__footer[data-v-71ee1a3a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tec-story-list-item__more[data-v-71ee1a3a]{font-size:var(--text-eyebrow);font-weight:var(--weight-bold);letter-spacing:.05em;color:var(--text-faint);font-variant-numeric:tabular-nums;cursor:help;flex:none}.tec-story-list-item__identity[data-v-71ee1a3a]{font-size:var(--text-caption);color:var(--text-faint)}.tec-story-list-item__identity-value[data-v-71ee1a3a]{font-size:1.0667em;font-style:italic}.tec-story-list-item__tags[data-v-71ee1a3a]{display:contents}.tec-story-list-item__meta-number[data-v-71ee1a3a],.tec-story-list-item__more--compact[data-v-71ee1a3a],.tec-story-list-item__more--minimal[data-v-71ee1a3a]{display:none}.tec-story-list-item-container[data-v-71ee1a3a]{container:story-row/inline-size}@container story-row (width<=45rem){.tec-story-list-item__sep[data-v-71ee1a3a]{display:none}.tec-story-list-item__identity[data-v-71ee1a3a]{white-space:nowrap;text-overflow:ellipsis;flex-basis:100%;min-width:0;overflow:hidden}.tec-story-list-item__tags[data-v-71ee1a3a]{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.tec-story-list-item__tags.is-expanded[data-v-71ee1a3a]{flex-wrap:wrap}.tec-story-list-item__tags[data-v-71ee1a3a] .tec-tag{white-space:nowrap}}@container story-row (width<=32rem){.tec-story-list-item__more--full[data-v-71ee1a3a],.tec-story-list-item__tag--hide-compact[data-v-71ee1a3a]{display:none}.tec-story-list-item__more--compact[data-v-71ee1a3a]{display:inline}}@container story-row (width<=20rem){.tec-story-list-item__more--compact[data-v-71ee1a3a],.tec-story-list-item__tag--hide-minimal[data-v-71ee1a3a]{display:none}.tec-story-list-item__more--minimal[data-v-71ee1a3a]{display:inline}}@container story-row (width<=27rem){.tec-story-list-item[data-v-71ee1a3a]{gap:var(--space-4);padding:var(--space-4) var(--space-3);grid-template-columns:88px minmax(0,1fr);align-items:start}.tec-story-list-item__excerpt[data-v-71ee1a3a],.tec-story-list-item__number[data-v-71ee1a3a]{display:none}.tec-story-list-item__meta-number[data-v-71ee1a3a]{display:inline}}
