.brand_page__ydA2M{padding:40px var(--page-gutter) 80px}.brand_hero__d46Rk{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;align-items:center}.brand_eyebrow__NlxfY{font-family:var(--font-tag);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim)}.brand_title__fchHB{margin:8px 0 12px;font-size:52px;font-weight:400;line-height:1.05}.brand_lede__ML19u{margin:0 0 20px;max-width:520px;font-size:18px;line-height:1.5;color:var(--text-secondary)}.brand_actions__8Oqgm{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.brand_join__90bgr{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--text-strong);background:var(--text-strong);color:var(--surface);text-decoration:none;font-family:var(--font-label);font-size:13px}.brand_stats__Rc6AO{display:flex;flex-wrap:wrap;gap:24px;margin:0 0 20px}.brand_stats__Rc6AO div{min-width:88px}.brand_stats__Rc6AO dt{font-family:var(--font-tag);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.brand_stats__Rc6AO dd{margin:4px 0 0;font-size:28px}.brand_chips__W8854{display:flex;flex-wrap:wrap;gap:8px}.brand_chips__W8854 a,.brand_riders__Y_lqR a,.brand_sectionHead__xAT8v a{display:inline-flex;align-items:center;min-height:44px;color:var(--text);text-decoration:none}.brand_chips__W8854 a{padding:0 16px;border:1px solid var(--field-border)}.brand_stills__h1HL5{display:grid;grid-template-columns:1fr 1fr;gap:12px}.brand_still__7NVmC{position:relative;aspect-ratio:4/5;background:var(--surface-stage)}.brand_stillImage__y4dO_{object-fit:contain}.brand_section__yqcFw{margin-top:48px}.brand_section__yqcFw h2{margin:0;font-size:28px;font-weight:400}.brand_sectionHead__xAT8v{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px}.brand_grid__URxBB{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px}.brand_note__UbKes{color:var(--text-secondary);line-height:1.5}.brand_riders__Y_lqR{list-style:none;padding:0;margin:12px 0 0}.brand_post__HY23T{display:block;max-width:640px;margin-top:12px;padding:16px;border:1px solid var(--hairline-strong);color:var(--text);text-decoration:none}.brand_post__HY23T p{margin:8px 0;line-height:1.5}.brand_post__HY23T span{color:var(--text-dim);font-size:14px}@media (max-width:800px){.brand_hero__d46Rk{grid-template-columns:1fr}.brand_title__fchHB{font-size:34px}.brand_stills__h1HL5{max-width:420px}}