.head[data-v-050ebc23]{text-align:center}.badge[data-v-050ebc23]{display:inline-flex;align-items:center;gap:.375rem;color:#5b8c50;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.badge-dot[data-v-050ebc23]{width:6px;height:6px;border-radius:50%;background:#5b8c50}.title[data-v-050ebc23]{margin-top:.5rem;font-family:Space Grotesk,system-ui,sans-serif;font-weight:700;font-size:clamp(1.4rem,2.4vw,1.75rem);letter-spacing:-.02em;color:#1a1a1b}.track[data-v-050ebc23]{display:flex;gap:1rem;margin-top:1.75rem;padding:2px;overflow-x:auto;scroll-behavior:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.track[data-v-050ebc23]::-webkit-scrollbar{display:none}.card[data-v-050ebc23]{flex:0 0 340px;max-width:82vw;margin:0;display:flex;flex-direction:column;padding:1.125rem 1.25rem;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px}.quote[data-v-050ebc23]{margin:0;font-size:.9063rem;line-height:1.55;color:#1a1a1b}.who[data-v-050ebc23]{display:flex;align-items:center;gap:.625rem;margin-top:auto;padding-top:.875rem}.avatar[data-v-050ebc23]{flex:none;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;font-weight:600}.who-meta[data-v-050ebc23]{display:flex;flex-direction:column;min-width:0;line-height:1.3}.who-name[data-v-050ebc23]{font-size:.8438rem;font-weight:650;color:#1a1a1b}.who-role[data-v-050ebc23],.who-link[data-v-050ebc23]{font-size:.75rem;color:#6b6b6e}.who-link[data-v-050ebc23]{color:#5b8c50;text-decoration:none}.who-link[data-v-050ebc23]:hover{text-decoration:underline}.hint[data-v-050ebc23]{margin:.375rem 0 0;font-size:.6875rem;font-style:italic;color:#9a9a9e}.foot[data-v-050ebc23]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.25rem;margin-top:1.25rem}.arrows[data-v-050ebc23]{display:flex;gap:.5rem}.arrow[data-v-050ebc23]{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:#1a1a1b;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:50%;cursor:pointer}.arrow svg[data-v-050ebc23]{width:16px;height:16px}.cta-text[data-v-050ebc23]{margin:0;max-width:34rem;font-size:.875rem;color:#6b6b6e}.cta-button[data-v-050ebc23]{display:inline-flex;align-items:center;gap:.5rem;padding:8px 18px;font-size:.875rem;font-weight:600;color:#fff;background:#1a1a1b;border-radius:100px;text-decoration:none;white-space:nowrap}.cta-icon[data-v-050ebc23]{width:16px;height:16px}
