.selected-work[data-v-b91dbbf7]{color:var(--snow);overflow:hidden}.track[data-v-b91dbbf7]{display:flex;gap:.75rem;margin-top:var(--beat);padding:.5rem var(--gutter) .5rem;scroll-padding-left:var(--gutter);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.track[data-v-b91dbbf7]::-webkit-scrollbar{display:none}.card[data-v-b91dbbf7]{position:relative;flex:0 0 auto;width:86vw;height:min(64vh,34rem);overflow:hidden;border-radius:var(--r-frame);background:var(--noir);scroll-snap-align:start;color:var(--snow)}.card-media[data-v-b91dbbf7]{position:absolute;inset:0;z-index:0}.card-img[data-v-b91dbbf7],.card-video[data-v-b91dbbf7]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1s var(--ease-out),filter var(--dur-base) ease}.card:not(.is-active) .card-img[data-v-b91dbbf7],.card:not(.is-active) .card-video[data-v-b91dbbf7]{filter:brightness(.55)}.card-video[data-v-b91dbbf7]{opacity:0;transition:opacity .8s ease}.card-video.is-cropped[data-v-b91dbbf7]{transform:scale(1.5)}.card.is-active .card-video[data-v-b91dbbf7]{opacity:1}.card:hover .card-img[data-v-b91dbbf7]{transform:scale(1.03)}.card-grad[data-v-b91dbbf7]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0d0d0d59,#0d0d0d00 35%,#0d0d0db3)}.card-bottom[data-v-b91dbbf7],.card-top[data-v-b91dbbf7]{position:absolute;left:1.25rem;right:1.25rem;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.card-top[data-v-b91dbbf7]{top:1.25rem;align-items:flex-start;font-size:var(--fs-label);font-weight:var(--fw-light);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-secondary)}.card-bottom[data-v-b91dbbf7]{bottom:1.25rem}.card-tagline[data-v-b91dbbf7]{display:flex;flex-direction:column;font-size:clamp(1.375rem,1rem + 1.6vw,2.75rem);line-height:var(--lh-tight);letter-spacing:var(--ls-heading)}.card-tagline-line[data-v-b91dbbf7]{display:block}.card-plus[data-v-b91dbbf7]{flex-shrink:0;width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--line-strong);background:var(--fill-glass);font-size:1.25rem;line-height:1;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease}.card:hover .card-plus[data-v-b91dbbf7]{background:var(--snow);color:var(--void)}.controls[data-v-b91dbbf7]{display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem}.controls-nav[data-v-b91dbbf7]{display:flex;gap:.75rem}.controls-counter[data-v-b91dbbf7]{font-size:var(--fs-label);font-weight:var(--fw-light);letter-spacing:var(--ls-label);color:var(--ash);font-variant-numeric:tabular-nums}@media(min-width:768px){.track[data-v-b91dbbf7]{gap:1rem}.card[data-v-b91dbbf7]{width:78vw;height:min(70vh,44rem)}.card-bottom[data-v-b91dbbf7],.card-top[data-v-b91dbbf7]{left:1.75rem;right:1.75rem}.card-top[data-v-b91dbbf7]{top:1.75rem}.card-bottom[data-v-b91dbbf7]{bottom:1.75rem}.card-plus[data-v-b91dbbf7]{width:3rem;height:3rem}}@media(min-width:1280px){.card[data-v-b91dbbf7]{width:min(74vw,1320px);height:min(78vh,52rem)}.card-bottom[data-v-b91dbbf7],.card-top[data-v-b91dbbf7]{left:2.25rem;right:2.25rem}.card-top[data-v-b91dbbf7]{top:2.25rem}.card-bottom[data-v-b91dbbf7]{bottom:2.25rem}}@media(prefers-reduced-motion:reduce){.card[data-v-b91dbbf7],.card-img[data-v-b91dbbf7],.card-plus[data-v-b91dbbf7],.card-video[data-v-b91dbbf7]{transition:none!important}}.testimonial[data-v-413fdbaa]{color:var(--snow)}.testimonial.is-flush-top[data-v-413fdbaa]{padding-top:var(--beat)}.testimonial.is-flush-bottom[data-v-413fdbaa]{padding-bottom:var(--beat)}.quote-stage[data-v-413fdbaa]{display:grid;margin-top:var(--beat)}.quote-block[data-v-413fdbaa]{grid-area:1/1;display:flex;flex-direction:column;gap:1.75rem;visibility:hidden}.quote-block.is-active[data-v-413fdbaa]{visibility:visible}.quote-text[data-v-413fdbaa]{max-width:22ch;font-size:var(--fs-statement);font-style:italic;font-weight:var(--fw-regular);line-height:var(--lh-tight);letter-spacing:var(--ls-heading);text-wrap:balance}.quote-meta[data-v-413fdbaa]{display:flex;flex-direction:column;gap:.25rem;font-size:var(--fs-body)}.quote-role[data-v-413fdbaa]{color:var(--ash)}.quote-controls[data-v-413fdbaa]{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;margin-top:var(--beat)}.quote-nav[data-v-413fdbaa]{display:flex;align-items:center;gap:.75rem}.quote-counter[data-v-413fdbaa]{margin-left:.5rem;font-size:var(--fs-label);font-variant-numeric:tabular-nums}.founder-line[data-v-413fdbaa],.quote-counter[data-v-413fdbaa]{font-weight:var(--fw-light);color:var(--ash)}.founder-line[data-v-413fdbaa]{margin-top:var(--beat);padding-top:1.25rem;border-top:1px solid var(--line);max-width:60ch;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;line-height:1.6}@media(min-width:768px){.quote-controls[data-v-413fdbaa]{flex-direction:row;align-items:center;justify-content:space-between}}
