.astory[data-astro-cid-ma4bzmq5]{background:var(--color-ink);color:var(--color-chalk);position:relative}.astory__photos[data-astro-cid-ma4bzmq5],.astory__steps[data-astro-cid-ma4bzmq5]{display:none}.astory__head[data-astro-cid-ma4bzmq5]{padding:var(--spacing-site-section,96px) 0 0}.astory__head[data-astro-cid-ma4bzmq5],.astory__canvas{max-width:var(--max-width-page-full,1440px);margin-inline:auto;padding-inline:20px}@media (width>=900px){.astory__head[data-astro-cid-ma4bzmq5]{padding-inline:48px}}.astory__eyebrow[data-astro-cid-ma4bzmq5]{color:color-mix(in srgb, var(--color-chalk) 65%, transparent)}.astory__title[data-astro-cid-ma4bzmq5]{letter-spacing:-.01em;margin-top:12px;font-size:clamp(28px,3.4vw,44px);line-height:1.05}.astory__canvas{padding-block:48px var(--spacing-site-section,96px);gap:72px;display:grid}.astory__step[data-astro-cid-ma4bzmq5]{gap:24px;display:grid;container-type:inline-size}.astory__still[data-astro-cid-ma4bzmq5]{aspect-ratio:16/9;border-radius:var(--radius-card);overflow:hidden}.astory__still[data-astro-cid-ma4bzmq5] img[data-astro-cid-ma4bzmq5]{object-fit:cover;filter:saturate(.85);width:100%;height:100%}.astory__copy[data-astro-cid-ma4bzmq5]{justify-items:start;gap:16px;display:grid}.astory__num[data-astro-cid-ma4bzmq5]{color:color-mix(in srgb, var(--color-chalk) 65%, transparent)}.astory__text[data-astro-cid-ma4bzmq5]{color:color-mix(in srgb, var(--color-chalk) 82%, transparent)}.astory__link[data-astro-cid-ma4bzmq5]{color:var(--color-chalk);border-bottom:1px solid color-mix(in srgb, var(--color-chalk) 40%, transparent);padding-bottom:2px;transition:border-color .2s}.astory__link[data-astro-cid-ma4bzmq5]:hover{border-color:var(--color-chalk)}@container (width>=724px){.astory__step[data-astro-cid-ma4bzmq5]{grid-template-columns:minmax(0,1fr) 400px;align-items:end}.astory__still[data-astro-cid-ma4bzmq5]{grid-column:1/-1}}.astory__panel[data-astro-cid-ma4bzmq5]{border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-ink) 42%, transparent);backdrop-filter:blur(14px);width:min(100%,400px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-white) 14%, transparent);margin:0;padding:20px}.ap-label[data-astro-cid-ma4bzmq5]{font-family:var(--font-mono);font-size:var(--text-tier-label,11px);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--color-chalk) 70%, transparent)}.ap-find[data-astro-cid-ma4bzmq5]{gap:12px;display:grid}.ap-find__search[data-astro-cid-ma4bzmq5]{border-radius:var(--radius);background:var(--color-white);color:var(--color-ink);align-items:center;gap:8px;margin:0;padding:10px 12px;display:flex}.ap-find__typed[data-astro-cid-ma4bzmq5]{white-space:nowrap;font-size:15px;overflow:hidden}.ap-find__chips[data-astro-cid-ma4bzmq5]{flex-wrap:wrap;gap:6px;display:flex}.ap-find__map[data-astro-cid-ma4bzmq5]{aspect-ratio:4/3;border-radius:var(--radius);background:color-mix(in srgb, var(--color-chalk) 92%, transparent);color:var(--color-ink);position:relative;overflow:hidden}.ap-find__map[data-astro-cid-ma4bzmq5] .site-survey{opacity:.7}.ap-find__pin[data-astro-cid-ma4bzmq5]{color:var(--color-muted);transition:color .4s,scale .45s cubic-bezier(.3,1.6,.5,1),opacity .2s;position:absolute;translate:-50% -50%}.ap-find__pin[data-astro-cid-ma4bzmq5][data-hit]{color:var(--color-ink)}.ap-find__count[data-astro-cid-ma4bzmq5]{position:absolute;bottom:12px;left:12px}.ap-pace[data-astro-cid-ma4bzmq5]{gap:12px;display:grid}.ap-pace__row[data-astro-cid-ma4bzmq5]{border-radius:var(--radius);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-white) 10%, transparent);grid-template-columns:7.5em minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.ap-pace__row[data-astro-cid-ma4bzmq5][data-mine]{box-shadow:inset 0 0 0 1.5px var(--color-chalk)}.ap-pace__name[data-astro-cid-ma4bzmq5]{line-height:1.2;display:grid}.ap-pace__name[data-astro-cid-ma4bzmq5] b[data-astro-cid-ma4bzmq5]{font-family:var(--font-mono);letter-spacing:.06em;font-size:12px;font-weight:500}.ap-pace__name[data-astro-cid-ma4bzmq5] span[data-astro-cid-ma4bzmq5]{color:color-mix(in srgb, var(--color-chalk) 65%, transparent);font-size:12px}.ap-pace__riders[data-astro-cid-ma4bzmq5]{gap:3px;height:16px;display:flex}.ap-pace__riders[data-astro-cid-ma4bzmq5]>span[data-astro-cid-ma4bzmq5]{aspect-ratio:88/85;background:color-mix(in srgb, var(--color-chalk) 22%, transparent);height:100%;transition:background-color .3s;mask:url(/kit/web/brand/figma-2026-10-14/rider-module.svg) 50%/100% 100% no-repeat}.ap-pace__row[data-astro-cid-ma4bzmq5][data-tone=fast] [data-astro-cid-ma4bzmq5][data-taken]{background:var(--color-chalk)}.ap-pace__row[data-astro-cid-ma4bzmq5][data-tone=moderate] [data-astro-cid-ma4bzmq5][data-taken]{background:color-mix(in srgb, var(--color-chalk) 78%, transparent)}.ap-pace__row[data-astro-cid-ma4bzmq5][data-tone=easy] [data-astro-cid-ma4bzmq5][data-taken]{background:color-mix(in srgb, var(--color-chalk) 58%, transparent)}.ap-pace__n[data-astro-cid-ma4bzmq5]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px}.ap-rsvp[data-astro-cid-ma4bzmq5]{gap:18px;display:grid}.ap-rsvp__seg[data-astro-cid-ma4bzmq5]{border-radius:var(--radius);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-white) 30%, transparent);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.ap-rsvp__seg[data-astro-cid-ma4bzmq5]>button[data-astro-cid-ma4bzmq5]{color:var(--color-chalk);text-align:center;font:inherit;cursor:pointer;background:0 0;border:0;padding:12px 6px;font-size:14px;font-weight:500;transition:background-color .35s,color .35s}.ap-rsvp__seg[data-astro-cid-ma4bzmq5]>button[data-astro-cid-ma4bzmq5]+button[data-astro-cid-ma4bzmq5]{box-shadow:inset 1px 0 0 color-mix(in srgb, var(--color-white) 20%, transparent)}.ap-rsvp__seg[data-astro-cid-ma4bzmq5]>button[data-astro-cid-ma4bzmq5]:hover{background:color-mix(in srgb, var(--color-white) 12%, transparent)}.ap-rsvp__seg[data-astro-cid-ma4bzmq5]>button[data-astro-cid-ma4bzmq5]:focus-visible{outline:2px solid var(--color-chalk);outline-offset:-3px}.ap-rsvp__seg[data-astro-cid-ma4bzmq5]>button[data-astro-cid-ma4bzmq5][aria-pressed=true][data-k="0"]{background:var(--color-pine);color:var(--color-white)}.ap-rsvp__seg[data-astro-cid-ma4bzmq5]>button[data-astro-cid-ma4bzmq5][aria-pressed=true][data-k="1"]{background:var(--color-ochre);color:var(--color-white)}.ap-rsvp__seg[data-astro-cid-ma4bzmq5]>button[data-astro-cid-ma4bzmq5][aria-pressed=true][data-k="2"]{background:var(--color-rust);color:var(--color-white)}.ap-rsvp__going[data-astro-cid-ma4bzmq5]{flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex}.ap-rsvp__riders[data-astro-cid-ma4bzmq5]{perspective:400px;gap:3px;height:18px;display:flex}.ap-rsvp__riders[data-astro-cid-ma4bzmq5]>span[data-astro-cid-ma4bzmq5]{aspect-ratio:88/85;background:color-mix(in srgb, var(--color-chalk) 22%, transparent);height:100%;mask:url(/kit/web/brand/figma-2026-10-14/rider-module.svg) 50%/100% 100% no-repeat}.ap-rsvp[data-astro-cid-ma4bzmq5][data-ans="0"] .ap-rsvp__riders[data-astro-cid-ma4bzmq5]>span[data-astro-cid-ma4bzmq5][data-on]{background:var(--color-pine)}.ap-rsvp[data-astro-cid-ma4bzmq5][data-ans="1"] .ap-rsvp__riders[data-astro-cid-ma4bzmq5]>span[data-astro-cid-ma4bzmq5][data-on]{background:var(--color-ochre)}.ap-rsvp[data-astro-cid-ma4bzmq5][data-ans="2"] .ap-rsvp__riders[data-astro-cid-ma4bzmq5]>span[data-astro-cid-ma4bzmq5][data-on]{background:var(--color-rust)}.ap-route[data-astro-cid-ma4bzmq5]{gap:14px;display:grid}.ap-route__map[data-astro-cid-ma4bzmq5]{aspect-ratio:280/224;position:relative}.ap-route__svg[data-astro-cid-ma4bzmq5]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ap-route__svg[data-astro-cid-ma4bzmq5] .ap-route__grid{fill:none;stroke:color-mix(in srgb, var(--color-chalk) 12%, transparent);stroke-width:1px}.ap-route__ghost[data-astro-cid-ma4bzmq5]{fill:none;stroke:color-mix(in srgb, var(--color-chalk) 28%, transparent);stroke-width:2px;stroke-dasharray:3 5}.ap-route__line[data-astro-cid-ma4bzmq5]{fill:none;stroke:var(--color-chalk);stroke-width:3.5px;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--d,1))}.ap-route__stop[data-astro-cid-ma4bzmq5]{border-radius:var(--radius-xs);background:var(--color-chalk);width:12px;height:12px;position:absolute;translate:-50% -50%}.ap-route__stop[data-astro-cid-ma4bzmq5]>span[data-astro-cid-ma4bzmq5]{border-radius:var(--radius-xs);background:color-mix(in srgb, var(--color-ink) 70%, transparent);white-space:nowrap;padding:2px 6px;position:absolute;top:18px;left:50%;translate:-50%}.ap-route__stop[data-astro-cid-ma4bzmq5][data-at="0"]>span[data-astro-cid-ma4bzmq5]{top:auto;bottom:18px}.ap-route__files[data-astro-cid-ma4bzmq5]{gap:6px;display:flex}.ap-meet[data-astro-cid-ma4bzmq5]{gap:14px;display:grid}.ap-meet__point[data-astro-cid-ma4bzmq5]{border-radius:var(--radius);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-white) 18%, transparent);align-items:center;gap:12px;margin:0;padding:12px;display:flex}.ap-meet__icon[data-astro-cid-ma4bzmq5]{border-radius:var(--radius);background:var(--color-chalk);width:36px;height:36px;color:var(--color-ink);flex:none;place-items:center;display:grid}.ap-meet__chat[data-astro-cid-ma4bzmq5]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ap-meet__chat[data-astro-cid-ma4bzmq5] li[data-astro-cid-ma4bzmq5]{background:color-mix(in srgb, var(--color-white) 14%, transparent);border-radius:12px 12px 12px 3px;justify-self:start;max-width:88%;padding:9px 12px}.ap-meet__chat[data-astro-cid-ma4bzmq5] li[data-astro-cid-ma4bzmq5][data-pinned]{border-radius:var(--radius);background:var(--color-chalk);max-width:none;color:var(--color-ink);justify-self:stretch}.ap-meet__chat[data-astro-cid-ma4bzmq5] li[data-astro-cid-ma4bzmq5][data-pinned] .ap-label[data-astro-cid-ma4bzmq5]{color:var(--color-secondary)}.ap-meet__chat[data-astro-cid-ma4bzmq5] li[data-astro-cid-ma4bzmq5][data-side=me]{background:color-mix(in srgb, var(--color-white) 26%, transparent);border-radius:12px 12px 3px;justify-self:end}.astory[data-astro-cid-ma4bzmq5][data-live]{height:calc(var(--n) * 120vh)}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__stage[data-astro-cid-ma4bzmq5]{height:100svh;position:sticky;top:0;overflow:hidden;container-type:size}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__photos[data-astro-cid-ma4bzmq5]{display:block;position:absolute;inset:0}.astory__photo[data-astro-cid-ma4bzmq5]{opacity:0;transition:opacity .6s;position:absolute;inset:0}.astory__photo[data-astro-cid-ma4bzmq5][data-on]{opacity:1}.astory__photo[data-astro-cid-ma4bzmq5] img[data-astro-cid-ma4bzmq5]{object-fit:cover;filter:saturate(.85);width:100%;height:100%;transition:scale 8s linear;scale:1.08}.astory__photo[data-astro-cid-ma4bzmq5][data-on] img[data-astro-cid-ma4bzmq5]{scale:1}.astory__slats[data-astro-cid-ma4bzmq5]{pointer-events:none;display:flex;position:absolute;inset:0}.astory__slats[data-astro-cid-ma4bzmq5]>span[data-astro-cid-ma4bzmq5]{opacity:0;background:color-mix(in srgb, var(--color-white) 14%, transparent);backdrop-filter:blur(12px);box-shadow:inset 1px 0 0 color-mix(in srgb, var(--color-white) 40%, transparent);flex:1;margin-right:-1px;transform:perspective(600px)rotateY(88deg)}.astory__photo[data-astro-cid-ma4bzmq5][data-on] .astory__slats[data-astro-cid-ma4bzmq5]>span[data-astro-cid-ma4bzmq5]{animation:site-slat-open 1s var(--site-ease-out) both, astory-slat-gone .4s ease both;animation-delay:calc(var(--i) * 70ms), calc(1s + var(--i) * 70ms)}@keyframes astory-slat-gone{0%{opacity:1}to{opacity:0}}.astory__scrim[data-astro-cid-ma4bzmq5]{background:linear-gradient(to right, color-mix(in srgb, var(--color-ink) 86%, transparent), color-mix(in srgb, var(--color-ink) 38%, transparent) 55%, color-mix(in srgb, var(--color-ink) 18%, transparent)), linear-gradient(to top, color-mix(in srgb, var(--color-ink) 62%, transparent), transparent 50%);position:absolute;inset:0}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__head[data-astro-cid-ma4bzmq5]{z-index:1;top:calc(var(--spacing-site-nav) + 40px);margin:0;padding:0;position:absolute;left:max(20px,6cqw)}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__title[data-astro-cid-ma4bzmq5]{margin-top:6px;font-size:clamp(18px,1.6vw,22px)}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__steps[data-astro-cid-ma4bzmq5]{z-index:1;top:calc(var(--spacing-site-nav) + 44px);font-family:var(--font-mono);font-size:var(--text-tier-site-eyebrow);letter-spacing:.05em;text-transform:uppercase;gap:24px;margin:0;padding:0;list-style:none;display:flex;position:absolute;right:max(20px,6cqw)}.astory__steps[data-astro-cid-ma4bzmq5] li[data-astro-cid-ma4bzmq5]{color:color-mix(in srgb, var(--color-chalk) 45%, transparent);gap:8px;transition:color .3s;display:flex}.astory__steps[data-astro-cid-ma4bzmq5] li[data-astro-cid-ma4bzmq5][data-on]{color:var(--color-chalk)}.astory__steps[data-astro-cid-ma4bzmq5] li[data-astro-cid-ma4bzmq5][data-on] span[data-astro-cid-ma4bzmq5]{box-shadow:0 2px 0 var(--color-chalk)}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__canvas{max-width:none;padding-block:0;display:block;position:absolute;inset:0}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__still[data-astro-cid-ma4bzmq5]{display:none}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5]{inset:calc(var(--spacing-site-nav) + 132px) max(20px, 6cqw) max(40px, 8cqh);opacity:0;pointer-events:none;transition:opacity .5s var(--site-ease-out), translate .7s var(--site-ease-out);grid-template-columns:minmax(0,1fr) min(400px,34cqw);align-items:end;gap:48px;display:grid;position:absolute;translate:0 32px}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5][data-on]{opacity:1;pointer-events:auto;translate:0}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__panel[data-astro-cid-ma4bzmq5]{align-self:center;width:100%}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5]:not([data-on]) .ap-find__typed[data-astro-cid-ma4bzmq5]{width:0}.astory[data-astro-cid-ma4bzmq5][data-live] .ap-find__typed[data-astro-cid-ma4bzmq5]{width:calc(var(--chars) * 1ch + 1ch);transition:width 1.4s steps(28,end) .3s}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5]:not([data-on]) .ap-find__chips[data-astro-cid-ma4bzmq5]>span[data-astro-cid-ma4bzmq5]{opacity:0;translate:0 6px}.astory[data-astro-cid-ma4bzmq5][data-live] .ap-find__chips[data-astro-cid-ma4bzmq5]>span[data-astro-cid-ma4bzmq5]{transition:opacity .35s, translate .45s var(--site-ease-out);transition-delay:calc(1.6s + var(--k) * .12s)}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5]:not([data-on]) .ap-find__pin[data-astro-cid-ma4bzmq5]{opacity:0;scale:0}.astory[data-astro-cid-ma4bzmq5][data-live] .ap-find__pin[data-astro-cid-ma4bzmq5]{transition-delay:calc(.3s + var(--k) * .16s), calc(.3s + var(--k) * .16s), calc(.3s + var(--k) * .16s)}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5]:not([data-on]) .ap-find__pin[data-astro-cid-ma4bzmq5][data-hit]{color:var(--color-muted)}.astory[data-astro-cid-ma4bzmq5][data-live] .ap-find__pin[data-astro-cid-ma4bzmq5][data-hit]{transition-delay:calc(2.4s + var(--k) * .15s), calc(.3s + var(--k) * .16s), calc(.3s + var(--k) * .16s)}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5]:not([data-on]) .ap-find__count[data-astro-cid-ma4bzmq5]{opacity:0}.astory[data-astro-cid-ma4bzmq5][data-live] .ap-find__count[data-astro-cid-ma4bzmq5]{transition:opacity .4s 2.6s}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5]:not([data-on]) .ap-pace__riders[data-astro-cid-ma4bzmq5] [data-astro-cid-ma4bzmq5][data-taken]{background:color-mix(in srgb, var(--color-chalk) 22%, transparent)}.astory[data-astro-cid-ma4bzmq5][data-live] .ap-pace__riders[data-astro-cid-ma4bzmq5] [data-astro-cid-ma4bzmq5][data-taken]{transition-delay:calc(.4s + var(--r) * .35s + var(--k) * .12s)}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5]:not([data-on]) .ap-pace__row[data-astro-cid-ma4bzmq5][data-mine]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-white) 10%, transparent)}.astory[data-astro-cid-ma4bzmq5][data-live] .ap-pace__row[data-astro-cid-ma4bzmq5][data-mine]{transition:box-shadow .4s 1.9s}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5]:not([data-on]) .ap-rsvp__seg[data-astro-cid-ma4bzmq5]>button[data-astro-cid-ma4bzmq5][aria-pressed=true]{background:0 0}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5][data-on] .ap-rsvp__seg[data-astro-cid-ma4bzmq5]>button[data-astro-cid-ma4bzmq5]{transition-delay:.6s}.astory[data-astro-cid-ma4bzmq5][data-live] .ap-rsvp[data-astro-cid-ma4bzmq5][data-touched] .ap-rsvp__seg[data-astro-cid-ma4bzmq5]>button[data-astro-cid-ma4bzmq5]{transition-delay:0s}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5]:not([data-on]) .ap-rsvp__riders[data-astro-cid-ma4bzmq5]>span[data-astro-cid-ma4bzmq5]{opacity:.2}.astory[data-astro-cid-ma4bzmq5][data-live] .ap-rsvp__riders[data-astro-cid-ma4bzmq5]>span[data-astro-cid-ma4bzmq5]{transition:opacity .3s;transition-delay:calc(1s + var(--k) * 90ms)}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5]:not([data-on]) .ap-route__files[data-astro-cid-ma4bzmq5]>span[data-astro-cid-ma4bzmq5]{opacity:0}.astory[data-astro-cid-ma4bzmq5][data-live] .ap-route__files[data-astro-cid-ma4bzmq5]>span[data-astro-cid-ma4bzmq5]{transition:opacity .4s;transition-delay:calc(.2s + var(--k) * .15s)}.astory[data-astro-cid-ma4bzmq5][data-live] .ap-route__stop[data-astro-cid-ma4bzmq5]:not([data-passed]){background:var(--color-ink);box-shadow:inset 0 0 0 2px var(--color-chalk)}.astory[data-astro-cid-ma4bzmq5][data-live] .ap-route__stop[data-astro-cid-ma4bzmq5]:not([data-passed])>span[data-astro-cid-ma4bzmq5]{opacity:.5}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5]:not([data-on]) .ap-meet__chat[data-astro-cid-ma4bzmq5] li[data-astro-cid-ma4bzmq5]{opacity:0;translate:0 8px}.astory[data-astro-cid-ma4bzmq5][data-live] .ap-meet__chat[data-astro-cid-ma4bzmq5] li[data-astro-cid-ma4bzmq5]{transition:opacity .4s, translate .5s var(--site-ease-out);transition-delay:calc(.5s + var(--k) * .5s)}@container (width<724px){.astory[data-astro-cid-ma4bzmq5][data-live] .astory__step[data-astro-cid-ma4bzmq5]{inset:calc(var(--spacing-site-nav) + 96px) 16px 28px;grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:start;gap:16px}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__panel[data-astro-cid-ma4bzmq5]{order:-1;width:min(100%,360px);padding:14px}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__copy[data-astro-cid-ma4bzmq5]{align-self:end}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__copy[data-astro-cid-ma4bzmq5] .astory__text[data-astro-cid-ma4bzmq5]{font-size:15px}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__head[data-astro-cid-ma4bzmq5]{display:none}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__steps[data-astro-cid-ma4bzmq5]{left:16px;right:auto;top:calc(var(--spacing-site-nav) + 40px);gap:12px;font-size:11px}.astory[data-astro-cid-ma4bzmq5][data-live] .astory__steps[data-astro-cid-ma4bzmq5] li[data-astro-cid-ma4bzmq5]:not([data-on]){display:none}.ap-find__map[data-astro-cid-ma4bzmq5]{aspect-ratio:16/9}.ap-route__map[data-astro-cid-ma4bzmq5]{justify-self:center;width:70%}.astory__scrim[data-astro-cid-ma4bzmq5]{background:linear-gradient(to top, var(--color-ink) 12%, color-mix(in srgb, var(--color-ink) 50%, transparent) 60%, color-mix(in srgb, var(--color-ink) 35%, transparent))}}.mpins[data-astro-cid-f7enw6m7]{position:absolute;inset:0}.mpins__chips[data-astro-cid-f7enw6m7]{gap:6px;display:flex;position:absolute;top:9%;left:6%}.mpins__chips[data-astro-cid-f7enw6m7]>span[data-astro-cid-f7enw6m7]{opacity:0;clip-path:inset(0 100% 0 0);transition:opacity .3s, clip-path .45s var(--site-ease-out);transition-delay:calc(.5s + var(--k) * .3s)}[data-astro-cid-f7enw6m7][data-in] .mpins__chips[data-astro-cid-f7enw6m7]>span[data-astro-cid-f7enw6m7]{opacity:1;clip-path:inset(0)}.mpins__pin[data-astro-cid-f7enw6m7]{color:var(--color-ink);transition:color .5s, opacity .5s, scale .5s var(--site-ease-out);transition-delay:calc(1.3s + var(--k) * 80ms);position:absolute;translate:-50% -50%}[data-astro-cid-f7enw6m7][data-in] .mpins__pin[data-astro-cid-f7enw6m7]:not([data-hit]){opacity:.3;scale:.8}@media (prefers-reduced-motion:reduce){.mpins__chips[data-astro-cid-f7enw6m7]>span[data-astro-cid-f7enw6m7],.mpins__pin[data-astro-cid-f7enw6m7]{transition:none}}.tsearch[data-astro-cid-hc7uo3de]{justify-items:center;gap:14px;width:84%;display:grid}.tsearch__field[data-astro-cid-hc7uo3de]{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-white);width:100%;color:var(--color-ink);box-shadow:var(--shadow-small);align-items:center;gap:8px;margin:0;padding:10px 12px;display:flex}.tsearch__text[data-astro-cid-hc7uo3de]{white-space:nowrap;width:0;font-size:14px;transition:width 1.6s steps(30,end) .5s;overflow:hidden}[data-astro-cid-hc7uo3de][data-in] .tsearch__text[data-astro-cid-hc7uo3de]{width:calc(var(--chars) * 1ch + 1ch)}.tsearch__chips[data-astro-cid-hc7uo3de]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.tsearch__chips[data-astro-cid-hc7uo3de]>span[data-astro-cid-hc7uo3de]{opacity:0;transition:opacity .35s, translate .45s var(--site-ease-out);transition-delay:calc(2.3s + var(--k) * .15s);translate:0 6px}[data-astro-cid-hc7uo3de][data-in] .tsearch__chips[data-astro-cid-hc7uo3de]>span[data-astro-cid-hc7uo3de]{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.tsearch__text[data-astro-cid-hc7uo3de],.tsearch__chips[data-astro-cid-hc7uo3de]>span[data-astro-cid-hc7uo3de]{transition:none}}.cpin[data-astro-cid-56y64gl2]{gap:8px;width:82%;font-size:13px;line-height:1.35;display:grid}.cpin__msg[data-astro-cid-56y64gl2]{background:var(--color-white);max-width:86%;color:var(--color-ink);box-shadow:var(--shadow-small);opacity:0;transition:opacity .4s, translate .5s var(--site-ease-out);transition-delay:calc(.5s + var(--k,0) * .6s);border-radius:12px 12px 12px 3px;justify-self:start;margin:0;padding:8px 11px;translate:0 8px}.cpin__msg--me[data-astro-cid-56y64gl2]{background:var(--color-ink);color:var(--color-chalk);border-radius:12px 12px 3px;justify-self:end}.cpin__msg--pin[data-astro-cid-56y64gl2]{border-radius:var(--radius);background:var(--color-ink);max-width:none;color:var(--color-chalk);order:2;justify-self:stretch;transition-delay:1.8s}.cpin__tag[data-astro-cid-56y64gl2]{font-family:var(--font-mono);letter-spacing:.06em;color:color-mix(in srgb, var(--color-chalk) 65%, transparent);margin-bottom:2px;font-size:10px;display:block}[data-astro-cid-56y64gl2][data-in] .cpin__msg[data-astro-cid-56y64gl2]{opacity:1;translate:0}[data-astro-cid-56y64gl2][data-in] .cpin__msg--pin[data-astro-cid-56y64gl2]{order:-1}@media (prefers-reduced-motion:reduce){.cpin__msg[data-astro-cid-56y64gl2]{transition:none}}.afeat[data-astro-cid-rexsyuet]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@container (width>=1040px){.afeat[data-astro-cid-rexsyuet]{grid-template-columns:repeat(4,1fr)}.afeat__card--wide[data-astro-cid-rexsyuet]{grid-column:span 2}}.afeat__card[data-astro-cid-rexsyuet]{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-white);flex-direction:column;display:flex;overflow:hidden}.afeat__art[data-astro-cid-rexsyuet]{isolation:isolate;background:var(--color-chalk);place-items:center;height:190px;padding:20px;display:grid;position:relative;overflow:hidden}.afeat__card--wide[data-astro-cid-rexsyuet] .afeat__art[data-astro-cid-rexsyuet]{height:220px}.afeat__art[data-astro-cid-rexsyuet] .site-survey{z-index:-1;opacity:.5}.afeat__words[data-astro-cid-rexsyuet]{gap:6px;padding:18px 20px 20px;display:grid}.afeat__art[data-astro-cid-rexsyuet] b[data-astro-cid-rexsyuet],.afeat__art[data-astro-cid-rexsyuet] em[data-astro-cid-rexsyuet]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-secondary);font-size:11px;font-style:normal;font-weight:500}.af-groups[data-astro-cid-rexsyuet],.af-replies[data-astro-cid-rexsyuet]{gap:12px;width:min(100%,340px);display:grid}.af-groups[data-astro-cid-rexsyuet] p[data-astro-cid-rexsyuet],.af-replies[data-astro-cid-rexsyuet] p[data-astro-cid-rexsyuet]{grid-template-columns:5.5em 1fr auto;align-items:center;gap:10px;margin:0;display:grid}.af-groups[data-astro-cid-rexsyuet] span[data-astro-cid-rexsyuet],.af-replies[data-astro-cid-rexsyuet] span[data-astro-cid-rexsyuet]{gap:3px;height:18px;display:flex}.af-groups[data-astro-cid-rexsyuet] i[data-astro-cid-rexsyuet],.af-replies[data-astro-cid-rexsyuet] i[data-astro-cid-rexsyuet]{aspect-ratio:88/85;background:var(--color-line-strong);height:100%;transition:background-color .3s;transition-delay:calc(.3s + var(--r) * .3s + var(--k) * 80ms);mask:url(/kit/web/brand/figma-2026-10-14/rider-module.svg) 50%/100% 100% no-repeat}.af-groups[data-astro-cid-rexsyuet] p[data-astro-cid-rexsyuet]:first-child i[data-astro-cid-rexsyuet][data-on]{background:var(--color-ink)}.af-groups[data-astro-cid-rexsyuet] p[data-astro-cid-rexsyuet]:nth-child(2) i[data-astro-cid-rexsyuet][data-on]{background:color-mix(in srgb, var(--color-ink) 70%, var(--color-chalk))}.af-groups[data-astro-cid-rexsyuet] p[data-astro-cid-rexsyuet]:nth-child(3) i[data-astro-cid-rexsyuet][data-on]{background:color-mix(in srgb, var(--color-ink) 45%, var(--color-chalk))}.af-replies[data-astro-cid-rexsyuet] i[data-astro-cid-rexsyuet]{background:var(--color-pine)}.af-routes[data-astro-cid-rexsyuet]{width:min(100%,380px);position:relative}.af-routes[data-astro-cid-rexsyuet] svg[data-astro-cid-rexsyuet]{width:100%;height:auto;overflow:visible}.af-routes[data-astro-cid-rexsyuet] path[data-astro-cid-rexsyuet]{fill:none;stroke-width:3px;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke;transition:stroke-dashoffset 1.4s var(--site-ease-in-out);transition-delay:calc(.3s + var(--k) * .6s)}.af-routes[data-astro-cid-rexsyuet] path[data-astro-cid-rexsyuet][data-k="0"],.af-routes__tags[data-astro-cid-rexsyuet] [data-astro-cid-rexsyuet][data-k="0"]{stroke:var(--color-ink);--c:var(--color-ink)}.af-routes[data-astro-cid-rexsyuet] path[data-astro-cid-rexsyuet][data-k="1"],.af-routes__tags[data-astro-cid-rexsyuet] [data-astro-cid-rexsyuet][data-k="1"]{stroke:color-mix(in srgb, var(--color-ink) 65%, var(--color-chalk));--c:color-mix(in srgb, var(--color-ink) 65%, var(--color-chalk))}.af-routes[data-astro-cid-rexsyuet] path[data-astro-cid-rexsyuet][data-k="2"],.af-routes__tags[data-astro-cid-rexsyuet] [data-astro-cid-rexsyuet][data-k="2"]{stroke:color-mix(in srgb, var(--color-ink) 38%, var(--color-chalk));--c:color-mix(in srgb, var(--color-ink) 38%, var(--color-chalk))}.af-routes[data-astro-cid-rexsyuet] rect[data-astro-cid-rexsyuet]{fill:var(--color-ink)}.af-routes__tags[data-astro-cid-rexsyuet]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.af-routes__tags[data-astro-cid-rexsyuet] span[data-astro-cid-rexsyuet]{border-radius:var(--radius-xs);background:var(--c);color:var(--color-chalk);font-family:var(--font-mono);letter-spacing:.06em;padding:3px 7px;font-size:10px}.af-stops[data-astro-cid-rexsyuet]{aspect-ratio:270/90;width:min(100%,360px);position:relative}.af-stops[data-astro-cid-rexsyuet] svg[data-astro-cid-rexsyuet]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.af-stops[data-astro-cid-rexsyuet] path[data-astro-cid-rexsyuet]{fill:none;stroke:var(--color-ink);stroke-width:3px;stroke-linecap:square;stroke-dasharray:1;vector-effect:non-scaling-stroke;transition:stroke-dashoffset 1.8s var(--site-ease-in-out) .3s}.af-stops[data-astro-cid-rexsyuet] span[data-astro-cid-rexsyuet]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-ink);white-space:nowrap;transition:opacity .3s;transition-delay:calc(.5s + var(--k) * .45s);justify-items:center;gap:6px;font-size:10px;display:grid;position:absolute;translate:-50% -9px}.af-stops[data-astro-cid-rexsyuet] i[data-astro-cid-rexsyuet]{border-radius:var(--radius-xs);background:var(--color-ink);width:12px;height:12px;box-shadow:0 0 0 2px var(--color-chalk)}.af-msg[data-astro-cid-rexsyuet]{justify-items:start;gap:14px;width:min(100%,300px);display:grid}.af-msg__bubble[data-astro-cid-rexsyuet]{background:var(--color-white);color:var(--color-ink);box-shadow:var(--shadow-small);transition:opacity .4s, translate .5s var(--site-ease-out);border-radius:12px 12px 12px 3px;margin:0;padding:10px 12px;font-size:13px;line-height:1.35;transition-delay:.3s}.af-msg__tags[data-astro-cid-rexsyuet]{flex-wrap:wrap;gap:5px;display:flex}.af-msg__tags[data-astro-cid-rexsyuet]>span[data-astro-cid-rexsyuet]{transition:opacity .3s, translate .4s var(--site-ease-out);transition-delay:calc(1.1s + var(--k) * .2s)}.af-week[data-astro-cid-rexsyuet]{gap:6px;display:grid}.af-week[data-astro-cid-rexsyuet] p[data-astro-cid-rexsyuet]{gap:6px;margin:0;display:flex}.af-week[data-astro-cid-rexsyuet] span[data-astro-cid-rexsyuet]{border-radius:var(--radius-xs);background:var(--color-white);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--color-line);font-family:var(--font-mono);color:var(--color-secondary);transition:background-color .3s,color .3s;transition-delay:calc(.4s + var(--w) * .3s);place-items:center;font-size:10px;display:grid}.af-week[data-astro-cid-rexsyuet] span[data-astro-cid-rexsyuet][data-on]{background:var(--color-ink);color:var(--color-chalk);box-shadow:none}.af-club[data-astro-cid-rexsyuet]{flex-wrap:wrap;justify-content:center;gap:6px;max-width:280px;display:flex}.af-club[data-astro-cid-rexsyuet] span[data-astro-cid-rexsyuet]{border-radius:var(--radius);background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-ink);transition:opacity .3s, translate .4s var(--site-ease-out);transition-delay:calc(.3s + var(--k) * .12s);padding:7px 11px;font-size:13px}.af-club[data-astro-cid-rexsyuet] span[data-astro-cid-rexsyuet][data-on]{background:var(--color-ink);color:var(--color-chalk);box-shadow:none}.af-access[data-astro-cid-rexsyuet]{grid-template-columns:repeat(2,auto);gap:6px;display:grid}.af-access[data-astro-cid-rexsyuet] span[data-astro-cid-rexsyuet]{border-radius:var(--radius);background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-ink);justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:13px;transition:background-color .35s .9s,color .35s .9s;display:inline-flex}.af-access[data-astro-cid-rexsyuet] span[data-astro-cid-rexsyuet][data-on]{background:var(--color-ink);color:var(--color-chalk);box-shadow:none}@media (prefers-reduced-motion:no-preference){.afeat[data-live] .afeat__card[data-astro-cid-rexsyuet]:not([data-in]) .af-groups[data-astro-cid-rexsyuet] i[data-astro-cid-rexsyuet][data-on],.afeat[data-live] .afeat__card[data-astro-cid-rexsyuet]:not([data-in]) .af-replies[data-astro-cid-rexsyuet] i[data-astro-cid-rexsyuet]{background:var(--color-line-strong)}.afeat[data-live] .afeat__card[data-astro-cid-rexsyuet]:not([data-in]) .af-routes[data-astro-cid-rexsyuet] path[data-astro-cid-rexsyuet],.afeat[data-live] .afeat__card[data-astro-cid-rexsyuet]:not([data-in]) .af-stops[data-astro-cid-rexsyuet] path[data-astro-cid-rexsyuet]{stroke-dashoffset:1px}.afeat[data-live] .afeat__card[data-astro-cid-rexsyuet]:not([data-in]) .af-stops[data-astro-cid-rexsyuet] span[data-astro-cid-rexsyuet]{opacity:0}.afeat[data-live] .afeat__card[data-astro-cid-rexsyuet]:not([data-in]) .af-msg__bubble[data-astro-cid-rexsyuet],.afeat[data-live] .afeat__card[data-astro-cid-rexsyuet]:not([data-in]) .af-msg__tags[data-astro-cid-rexsyuet]>span[data-astro-cid-rexsyuet],.afeat[data-live] .afeat__card[data-astro-cid-rexsyuet]:not([data-in]) .af-club[data-astro-cid-rexsyuet] span[data-astro-cid-rexsyuet]{opacity:0;translate:0 8px}.afeat[data-live] .afeat__card[data-astro-cid-rexsyuet]:not([data-in]) .af-week[data-astro-cid-rexsyuet] span[data-astro-cid-rexsyuet][data-on],.afeat[data-live] .afeat__card[data-astro-cid-rexsyuet]:not([data-in]) .af-access[data-astro-cid-rexsyuet] span[data-astro-cid-rexsyuet][data-on]{background:var(--color-white);color:var(--color-secondary);box-shadow:inset 0 0 0 1px var(--color-line)}}.pocket[data-astro-cid-r27joz6c]{perspective:1200px;place-items:center;display:grid}.pocket__phone[data-astro-cid-r27joz6c]{aspect-ratio:9/18.5;background:var(--color-ink);width:min(300px,78vw);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-white) 18%, transparent), 0 40px 80px color-mix(in srgb, var(--color-ink) 50%, transparent);transition:transform 1.2s var(--site-ease-out);border-radius:40px;padding:12px;transform:rotateX(8deg)rotate(-3deg)}.pocket[data-astro-cid-r27joz6c][data-in] .pocket__phone[data-astro-cid-r27joz6c]{transform:none}.pocket__screen[data-astro-cid-r27joz6c]{background:var(--color-chalk);height:100%;color:var(--color-ink);border-radius:30px;flex-direction:column;gap:12px;padding:34px 16px 16px;display:flex;overflow:hidden}.pocket__screen[data-astro-cid-r27joz6c]>[data-astro-cid-r27joz6c]{transition:opacity .4s, translate .5s var(--site-ease-out);transition-delay:calc(.5s + var(--k) * .18s)}.pocket[data-astro-cid-r27joz6c][data-live]:not([data-in]) .pocket__screen[data-astro-cid-r27joz6c]>[data-astro-cid-r27joz6c]{opacity:0;translate:0 10px}.pocket__title[data-astro-cid-r27joz6c]{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:500;line-height:1.15}.pocket__row[data-astro-cid-r27joz6c]{border-radius:var(--radius-card);background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-line);align-items:center;gap:10px;padding:10px;display:flex}.pocket__icon[data-astro-cid-r27joz6c]{border-radius:var(--radius);background:var(--color-chalk);flex:none;place-items:center;width:36px;height:36px;display:grid}.pocket__label[data-astro-cid-r27joz6c]{font-family:var(--font-mono);letter-spacing:.07em;color:var(--color-secondary);font-size:9.5px;display:block}.pocket__value[data-astro-cid-r27joz6c]{align-items:center;gap:5px;font-size:13px;display:flex}.pocket__value--clip[data-astro-cid-r27joz6c]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.pocket__groups[data-astro-cid-r27joz6c]{gap:6px;display:grid}.pocket__groups[data-astro-cid-r27joz6c] p[data-astro-cid-r27joz6c]{border-radius:var(--radius);background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-line-strong);align-items:center;gap:8px;margin:0;padding:7px 10px;font-size:13px;font-weight:500;display:flex}.pocket__seg[data-astro-cid-r27joz6c]{border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--color-line-strong);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.pocket__seg[data-astro-cid-r27joz6c] span[data-astro-cid-r27joz6c]{text-align:center;background:var(--color-white);padding:9px 4px;font-size:12.5px;font-weight:500}.pocket__seg[data-astro-cid-r27joz6c] span[data-astro-cid-r27joz6c]+span[data-astro-cid-r27joz6c]{box-shadow:inset 1px 0 0 var(--color-line-strong)}.pocket__seg[data-astro-cid-r27joz6c] span[data-astro-cid-r27joz6c][data-k="0"]{background:var(--color-pine);color:var(--color-white)}.pocket__going[data-astro-cid-r27joz6c]{align-items:center;gap:8px;margin:0;font-size:13px;font-weight:500;display:flex}.pocket__chat[data-astro-cid-r27joz6c]{border-radius:var(--radius);background:var(--color-ink);color:var(--color-chalk);margin:auto 0 0;padding:9px 11px;font-size:12.5px;line-height:1.35}.pocket__chat[data-astro-cid-r27joz6c] .pocket__label[data-astro-cid-r27joz6c]{color:color-mix(in srgb, var(--color-chalk) 60%, transparent);margin-bottom:2px}@media (prefers-reduced-motion:reduce){.pocket__phone[data-astro-cid-r27joz6c]{transition:none;transform:none}}.app-clubs__photo[data-astro-cid-v4yrrab4]{z-index:-2;object-fit:cover;object-position:50% 40%;filter:saturate(.8);width:100%;height:100%;position:absolute;inset:0}.app-clubs__shade[data-astro-cid-v4yrrab4]{z-index:-1;background:linear-gradient(to right, color-mix(in srgb, var(--color-ink) 74%, transparent), color-mix(in srgb, var(--color-ink) 32%, transparent) 55%, color-mix(in srgb, var(--color-ink) 12%, transparent)), linear-gradient(to top, color-mix(in srgb, var(--color-ink) 55%, transparent), transparent 50%);position:absolute;inset:0}.app-clubs__panel[data-astro-cid-v4yrrab4]{border-radius:var(--radius-card);padding:clamp(20px,3vw,36px)}
