.about__hero[data-astro-cid-kh7btl4r]{max-width:760px;margin:0 auto;padding:var(--space-16) var(--space-6) var(--space-12);text-align:center}.eyebrow[data-astro-cid-kh7btl4r]{display:inline-block;font-size:var(--text-caption);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-4)}.about__title[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.12;color:var(--color-text);margin-bottom:var(--space-5)}.about__lede[data-astro-cid-kh7btl4r]{font-size:1.125rem;line-height:var(--leading-loose);color:var(--color-text-muted)}.about__rows[data-astro-cid-kh7btl4r]{max-width:1040px;margin:0 auto;padding:0 var(--space-6) var(--space-16);display:flex;flex-direction:column;gap:var(--space-16)}.about__row[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-10);align-items:start}.about__row--reverse[data-astro-cid-kh7btl4r] .about__row-media[data-astro-cid-kh7btl4r]{order:-1}.about__row--portrait[data-astro-cid-kh7btl4r]{grid-template-columns:1fr 360px}.about__row-media[data-astro-cid-kh7btl4r]{display:flex;justify-content:center}.about__row-media[data-astro-cid-kh7btl4r]>[data-astro-cid-kh7btl4r]{width:100%}.about__row-text[data-astro-cid-kh7btl4r] .about__h2[data-astro-cid-kh7btl4r]{margin-top:0}.about__quote[data-astro-cid-kh7btl4r]{max-width:720px;margin:0 auto;padding:var(--space-6) var(--space-6) var(--space-8);text-align:center;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.about__quote[data-astro-cid-kh7btl4r] blockquote[data-astro-cid-kh7btl4r]{position:relative;margin:0;font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:500;line-height:1.3;color:var(--color-text)}.about__quote[data-astro-cid-kh7btl4r]:before{content:"“";display:block;font-family:var(--font-display);font-size:3rem;line-height:.6;color:var(--color-gold);margin:var(--space-2) 0 var(--space-4)}.about__h2[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:1.5rem;font-weight:600;color:var(--color-text);margin:var(--space-10) 0 var(--space-4)}.about__row-text[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:var(--text-body);line-height:var(--leading-loose);color:var(--color-text-muted);margin-bottom:var(--space-4)}.about__row-text[data-astro-cid-kh7btl4r] em[data-astro-cid-kh7btl4r]{font-style:italic;color:var(--color-text)}.about__values[data-astro-cid-kh7btl4r]{list-style:none;display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-2) 0 var(--space-4)}.about__values[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{position:relative;padding-left:var(--space-6);font-size:var(--text-body);line-height:var(--leading-normal);color:var(--color-text-muted)}.about__values[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-gold)}.about__values[data-astro-cid-kh7btl4r] strong[data-astro-cid-kh7btl4r]{color:var(--color-text);font-weight:600}.founder-card[data-astro-cid-kh7btl4r]{overflow:hidden;margin:0;display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.founder-card__photo[data-astro-cid-kh7btl4r]{width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center 20%}.founder-card__meta[data-astro-cid-kh7btl4r]{padding:var(--space-5) var(--space-6);border-top:1px solid var(--color-border)}.founder-card__name[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:1.25rem;font-weight:600;color:var(--color-text)}.founder-card__role[data-astro-cid-kh7btl4r]{font-size:var(--text-ui);color:var(--color-gold);font-weight:600;margin-bottom:var(--space-2)}.founder-card__note[data-astro-cid-kh7btl4r]{margin:0;font-size:var(--text-ui);line-height:var(--leading-normal);color:var(--color-text-muted)}.about__gallery[data-astro-cid-kh7btl4r]{background-color:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:var(--space-16) var(--space-6)}.about__gallery-inner[data-astro-cid-kh7btl4r]{max-width:1120px;margin:0 auto}.about__gallery-head[data-astro-cid-kh7btl4r]{text-align:center;max-width:640px;margin:0 auto var(--space-12)}.about__gallery-title[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;line-height:1.15;color:var(--color-text);margin-bottom:var(--space-4)}.about__gallery-sub[data-astro-cid-kh7btl4r]{font-size:var(--text-body);line-height:var(--leading-loose);color:var(--color-text-muted)}.gallery-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-6)}@media (min-width: 900px){.gallery-grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(5,1fr)}}.car-card[data-astro-cid-kh7btl4r]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-normal),transform var(--transition-normal)}.car-card[data-astro-cid-kh7btl4r]:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.car-card__media[data-astro-cid-kh7btl4r]{aspect-ratio:4 / 3;overflow:hidden;background:var(--color-surface-raised)}.car-card__img[data-astro-cid-kh7btl4r]{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.car-card[data-astro-cid-kh7btl4r]:hover .car-card__img[data-astro-cid-kh7btl4r]{transform:scale(1.04)}.car-card__cap[data-astro-cid-kh7btl4r]{padding:var(--space-4)}.car-card__name[data-astro-cid-kh7btl4r]{display:block;font-family:var(--font-display);font-size:1.0625rem;font-weight:600;color:var(--color-text);margin-bottom:var(--space-1)}.car-card__caption[data-astro-cid-kh7btl4r]{display:block;font-size:var(--text-ui);line-height:var(--leading-normal);color:var(--color-text-muted)}.callout-107[data-astro-cid-kh7btl4r]{position:relative;overflow:hidden;min-height:360px;display:flex;flex-direction:column;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-12) var(--space-8);text-align:center;background-image:linear-gradient(180deg,#0c0e1269,#0c0e129e),url(/about/racing-grid.webp);background-size:cover;background-position:center}.callout-107__num[data-astro-cid-kh7btl4r]{display:block;font-family:var(--font-display);font-size:clamp(3.5rem,8vw,5.5rem);font-weight:700;line-height:1;color:var(--color-gold);margin-bottom:var(--space-4);text-shadow:0 2px 16px rgba(0,0,0,.45)}.callout-107__label[data-astro-cid-kh7btl4r]{display:block;max-width:26ch;margin:0 auto;font-size:var(--text-body);line-height:var(--leading-normal);color:#ffffffdb;text-shadow:0 1px 8px rgba(0,0,0,.5)}.next-card[data-astro-cid-kh7btl4r]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8)}.next-card__title[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:1.375rem;font-weight:600;color:var(--color-text);margin-bottom:var(--space-3)}.next-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:var(--text-body);line-height:var(--leading-loose);color:var(--color-text-muted)}@media (max-width: 820px){.about__rows[data-astro-cid-kh7btl4r]{gap:var(--space-12)}.about__row[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:var(--space-6)}.about__row--reverse[data-astro-cid-kh7btl4r] .about__row-media[data-astro-cid-kh7btl4r]{order:0}}
