.card[data-astro-cid-dd43qhre]{flex-direction:column;gap:20px;display:flex}.photo[data-astro-cid-dd43qhre]{aspect-ratio:4/5;background:color-mix(in srgb, var(--ink) 8%, transparent);position:relative;overflow:hidden}.photo[data-astro-cid-dd43qhre] img[data-astro-cid-dd43qhre]{object-fit:cover;filter:saturate(.8)contrast(1.05)sepia(.12);width:100%;height:100%;display:block}.photo[data-astro-cid-dd43qhre] .num[data-astro-cid-dd43qhre]{opacity:.25;font-size:96px;position:absolute;bottom:16px;left:16px}.founder[data-astro-cid-dd43qhre]{align-items:baseline;gap:20px;display:flex}.num[data-astro-cid-dd43qhre]{font-family:var(--font-stencil);letter-spacing:-.02em;font-size:46px;line-height:.9}.name[data-astro-cid-dd43qhre]{letter-spacing:-.02em;font-size:22px;line-height:1}.links[data-astro-cid-dd43qhre]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.strava[data-astro-cid-dd43qhre]{display:inline-flex}.strava[data-astro-cid-dd43qhre]:hover{color:var(--pink)}.text[data-astro-cid-lcdefpme]{max-width:60ch}.hero[data-astro-cid-lcdefpme]{padding-top:24px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:28px;font-size:clamp(86px,19.4vw,248px);line-height:.86}.hero[data-astro-cid-lcdefpme] .band{margin-top:24px}.hide-mobile[data-astro-cid-lcdefpme]{display:none}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:280px;margin-top:36px;font-size:28px}.hero[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]{margin-top:20px}@media (width>=760px){.hero[data-astro-cid-lcdefpme]{padding-top:64px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:48px}.hero[data-astro-cid-lcdefpme] .band{margin-top:40px}.hide-mobile[data-astro-cid-lcdefpme]{display:inline}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:480px;margin-top:64px;font-size:44px}.hero[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]{margin-top:32px}}.courses[data-astro-cid-lcdefpme] .rule[data-astro-cid-lcdefpme]{margin-top:12px}.race[data-astro-cid-lcdefpme]{gap:32px;padding-top:24px;display:grid}.race-body[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.race-title[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;display:flex}.race-title[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:clamp(30px,4vw,50px);line-height:.9}.race[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:400px;font-size:clamp(24px,2.7vw,34px)}.race[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]{max-width:54ch}.race-ring[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;display:flex}.race-ring[data-astro-cid-lcdefpme] svg{width:min(320px,60vw);height:auto}.race-band[data-astro-cid-lcdefpme]{margin-top:48px}@media (width>=760px){.courses[data-astro-cid-lcdefpme] .rule[data-astro-cid-lcdefpme]{margin-top:24px}.race[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:48px;padding-top:48px}.race-body[data-astro-cid-lcdefpme]{gap:36px}.race-band[data-astro-cid-lcdefpme]{margin-top:64px}}.asso[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:28px;font-size:clamp(44px,5.6vw,72px)}.asso[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]{margin-top:28px}.founders[data-astro-cid-lcdefpme]{gap:32px;margin:48px 0 0;padding:0;list-style:none;display:grid}.asso[data-astro-cid-lcdefpme] .link[data-astro-cid-lcdefpme]{margin-top:40px;display:inline-block}@media (width>=760px){.asso[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.asso[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]{margin-top:40px}.founders[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:64px}.asso[data-astro-cid-lcdefpme] .link[data-astro-cid-lcdefpme]{margin-top:48px}}.manifeste[data-astro-cid-lcdefpme] .rule[data-astro-cid-lcdefpme]{margin-top:12px}.manifeste-body[data-astro-cid-lcdefpme]{gap:32px;padding-top:24px;display:grid}.manifeste[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:480px;font-size:clamp(28px,3.4vw,44px)}.manifeste-text[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:24px;display:flex}@media (width>=760px){.manifeste[data-astro-cid-lcdefpme] .rule[data-astro-cid-lcdefpme]{margin-top:24px}.manifeste-body[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding-top:48px}}.duo[data-astro-cid-lcdefpme]{gap:64px;display:grid}.col[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.col[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(38px,4.2vw,54px)}.col[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]{max-width:48ch}@media (width>=760px){.duo[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.col[data-astro-cid-lcdefpme]{gap:32px}}
