.river[data-astro-cid-d6dzs6qp]{position:absolute;top:0;bottom:0;left:calc(-1 * var(--river-bleed, 0px));width:calc(var(--river-w) + var(--river-bleed, 0px));pointer-events:none}.river-svg[data-astro-cid-d6dzs6qp]{display:block;overflow:visible}path[data-astro-cid-d6dzs6qp]{fill:none;stroke-linecap:round;stroke-linejoin:round}.bank[data-astro-cid-d6dzs6qp]{stroke:#264e6666}.water[data-astro-cid-d6dzs6qp]{stroke:url(#river-water);opacity:1}.shine[data-astro-cid-d6dzs6qp]{stroke:#ffffff1a}.ripple[data-astro-cid-d6dzs6qp]{stroke:#d6ecf699;stroke-dasharray:10 26;animation:flow 2.8s linear infinite}.ripple-b[data-astro-cid-d6dzs6qp]{stroke-dasharray:6 30;animation-duration:3.6s}.river[data-astro-cid-d6dzs6qp] .buoy{stroke:#0000002e;stroke-width:.8}.start-line[data-astro-cid-d6dzs6qp]{stroke:#ffffffe6;stroke-linecap:butt}.finish-line[data-astro-cid-d6dzs6qp]{stroke-linecap:butt}.finish-line-base[data-astro-cid-d6dzs6qp]{stroke:#fff}.finish-line-check[data-astro-cid-d6dzs6qp]{stroke:#1d2229}.big-buoy[data-astro-cid-d6dzs6qp]{animation:bob 2.6s ease-in-out infinite}.big-buoy-ball[data-astro-cid-d6dzs6qp]{fill:#e04a3c;stroke:#9e2a20;stroke-width:1.5}.big-buoy-band[data-astro-cid-d6dzs6qp]{fill:none;stroke:#ffffffd9}.big-buoy-shine[data-astro-cid-d6dzs6qp]{fill:#ffffff8c}@keyframes bob{50%{translate:0 -4px}}.start-call[data-astro-cid-d6dzs6qp] text[data-astro-cid-d6dzs6qp]{font-family:var(--mono);font-weight:700;letter-spacing:.08em;text-anchor:middle;dominant-baseline:middle;paint-order:stroke;stroke:#163446bf;stroke-width:3px;stroke-linejoin:round}.start-call[data-astro-cid-d6dzs6qp] .attn[data-astro-cid-d6dzs6qp]{fill:#fff;opacity:0}.start-call[data-astro-cid-d6dzs6qp] .go[data-astro-cid-d6dzs6qp]{fill:#f4c430;transform-box:fill-box;transform-origin:center}.start-call[data-astro-cid-d6dzs6qp].play .attn[data-astro-cid-d6dzs6qp]{animation:attn 1.5s ease forwards}.start-call[data-astro-cid-d6dzs6qp].play .go[data-astro-cid-d6dzs6qp]{opacity:0;animation:go .5s 1.35s cubic-bezier(.3,1.6,.5,1) forwards}@keyframes attn{0%{opacity:0}15%,80%{opacity:1}to{opacity:0}}@keyframes go{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.finish-fx[data-astro-cid-d6dzs6qp]{pointer-events:none}.river[data-astro-cid-d6dzs6qp] .confetti{opacity:0;transform-box:fill-box;transform-origin:center}.river[data-astro-cid-d6dzs6qp].finished .confetti{animation:confetti 1.8s var(--delay) cubic-bezier(.15,.7,.4,1) forwards}@keyframes confetti{0%{opacity:1;transform:translate(0) rotate(0)}80%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--rot))}}.badge[data-astro-cid-d6dzs6qp]{opacity:0;transform-box:fill-box;transform-origin:center;transition:opacity .3s ease}.badge-bg[data-astro-cid-d6dzs6qp]{fill:#fff;stroke:#f4c430;stroke-width:2;filter:drop-shadow(0 4px 10px rgba(0,0,0,.2))}.badge-text[data-astro-cid-d6dzs6qp]{font-family:var(--mono);font-weight:700;fill:#a64b47;text-anchor:middle;dominant-baseline:central}.river[data-astro-cid-d6dzs6qp].finished .badge[data-astro-cid-d6dzs6qp]{opacity:1;animation:badge-pop .6s cubic-bezier(.3,1.6,.5,1)}@keyframes badge-pop{0%{scale:.4}to{scale:1}}@keyframes flow{to{stroke-dashoffset:-72}}.river[data-astro-cid-d6dzs6qp] .pole{stroke:#1d2229;stroke-linecap:round}.river[data-astro-cid-d6dzs6qp] .aim-frame{fill:none;stroke:#1d2229;stroke-width:1}.hull[data-astro-cid-d6dzs6qp]{fill:#c9463d;stroke:#f3eee4;stroke-width:1.6}.deck[data-astro-cid-d6dzs6qp]{stroke:#8f2f2a;stroke-width:3;stroke-linecap:round}.wake[data-astro-cid-d6dzs6qp]{stroke:#fff6;stroke-width:1.4}.rigger[data-astro-cid-d6dzs6qp]{stroke:#d9d4ca;stroke-width:1.2}.shaft[data-astro-cid-d6dzs6qp]{stroke:#1d2229;stroke-width:1.4;stroke-linecap:round}.blade[data-astro-cid-d6dzs6qp]{fill:#f4f1ea;stroke:#1d2229;stroke-width:.6}.rower[data-astro-cid-d6dzs6qp] ellipse[data-astro-cid-d6dzs6qp]{fill:#1f2d44}.cox[data-astro-cid-d6dzs6qp] ellipse[data-astro-cid-d6dzs6qp]{fill:#e9c46a}.head[data-astro-cid-d6dzs6qp]{fill:#2a211c}@media(prefers-reduced-motion:reduce){.ripple[data-astro-cid-d6dzs6qp],.big-buoy[data-astro-cid-d6dzs6qp],.river[data-astro-cid-d6dzs6qp].finished .badge[data-astro-cid-d6dzs6qp]{animation:none}.river[data-astro-cid-d6dzs6qp].finished .confetti{display:none}}.river-page[data-astro-cid-wf7bgtbv]{--river-w: 150px;--river-bleed: var(--top-gutter);position:relative;display:grid;gap:2.5rem;padding-left:calc(var(--river-w) + .5rem)}.river-page[data-astro-cid-wf7bgtbv]>*:not([data-river]){position:relative;z-index:1}.facts[data-astro-cid-wf7bgtbv]{display:flex;flex-wrap:wrap;gap:.75rem 2rem;margin:1.25rem 0 0}dt[data-astro-cid-wf7bgtbv]{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}dd[data-astro-cid-wf7bgtbv]{margin:0;font-size:1.1rem}.toc[data-astro-cid-wf7bgtbv] ul[data-astro-cid-wf7bgtbv]{display:flex;flex-wrap:wrap;gap:.5rem;margin:-1rem 0 0;padding:0;list-style:none}.toc[data-astro-cid-wf7bgtbv] a[data-astro-cid-wf7bgtbv]{display:inline-block;padding:.3rem .9rem;border:1px solid var(--line);border-radius:999px;font-size:.85rem;color:var(--ink-2);text-decoration:none;background:var(--white)}.toc[data-astro-cid-wf7bgtbv] a[data-astro-cid-wf7bgtbv]:hover{border-color:var(--accent);color:var(--accent)}.block[data-astro-cid-wf7bgtbv]{display:grid;gap:1.75rem}.block[data-astro-cid-wf7bgtbv] .section-head{margin-bottom:0}.sub[data-astro-cid-wf7bgtbv]{display:grid;gap:1rem;scroll-margin-top:1.5rem}#races[data-astro-cid-wf7bgtbv]{scroll-margin-top:1.5rem}.sub-head[data-astro-cid-wf7bgtbv]{margin:0;font-size:1.1rem;color:var(--ink)}.filters[data-astro-cid-wf7bgtbv]{display:grid;gap:.6rem;padding:.9rem 1.25rem}.status[data-astro-cid-wf7bgtbv]{margin:0;font-size:.82rem;color:var(--ink-3)}.empty[data-astro-cid-wf7bgtbv]{padding:1.25rem;text-align:center;color:var(--ink-3)}.notes[data-astro-cid-wf7bgtbv],.videos[data-astro-cid-wf7bgtbv],.races[data-astro-cid-wf7bgtbv]{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.note[data-astro-cid-wf7bgtbv]{position:relative;display:grid;gap:1.25rem;align-items:center;padding:1.2rem 1.4rem;border-left:4px solid var(--accent);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.note[data-astro-cid-wf7bgtbv].has-cover{grid-template-columns:1fr 200px}.note[data-astro-cid-wf7bgtbv]:hover,.note[data-astro-cid-wf7bgtbv]:focus-within{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.note-body[data-astro-cid-wf7bgtbv]{display:grid;gap:.4rem}.meta[data-astro-cid-wf7bgtbv]{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin:0;font-size:.8rem;color:var(--ink-3)}.topic[data-astro-cid-wf7bgtbv]{font-weight:600;color:var(--accent)}h4[data-astro-cid-wf7bgtbv]{margin:0;font-size:1.2rem}.note[data-astro-cid-wf7bgtbv] h4[data-astro-cid-wf7bgtbv] a[data-astro-cid-wf7bgtbv]{text-decoration:none}.note[data-astro-cid-wf7bgtbv] h4[data-astro-cid-wf7bgtbv] a[data-astro-cid-wf7bgtbv]:after{content:"";position:absolute;inset:0}.summary[data-astro-cid-wf7bgtbv]{margin:0 0 .2rem;color:var(--ink-2)}.note[data-astro-cid-wf7bgtbv] img[data-astro-cid-wf7bgtbv]{width:100%;aspect-ratio:16 / 10;border-radius:var(--radius-sm);object-fit:cover}.videos[data-astro-cid-wf7bgtbv]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.video[data-astro-cid-wf7bgtbv]{overflow:hidden}.player[data-astro-cid-wf7bgtbv]{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;background:linear-gradient(135deg,#2f7d74,#1c3f4a)}.player[data-astro-cid-wf7bgtbv] iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.play[data-astro-cid-wf7bgtbv]{display:grid;place-items:center;width:100%;height:100%;border:0;background:transparent;cursor:pointer}.play-icon[data-astro-cid-wf7bgtbv]{display:grid;place-items:center;width:56px;height:56px;padding-left:4px;border-radius:50%;font-size:1.3rem;color:#fff;background:#c9463de6;transition:transform .2s}.play[data-astro-cid-wf7bgtbv]:hover .play-icon[data-astro-cid-wf7bgtbv]{transform:scale(1.08)}.placeholder[data-astro-cid-wf7bgtbv] .play-icon[data-astro-cid-wf7bgtbv]{background:#fff3}.video-body[data-astro-cid-wf7bgtbv]{display:grid;gap:.35rem;padding:1rem 1.2rem 1.2rem}.video-body[data-astro-cid-wf7bgtbv] p[data-astro-cid-wf7bgtbv]{margin:0;font-size:.9rem;color:var(--ink-2)}.video-body[data-astro-cid-wf7bgtbv] a[data-astro-cid-wf7bgtbv]{font-size:.9rem;color:var(--accent)}.race[data-astro-cid-wf7bgtbv]{display:grid;gap:1.25rem;padding:1.1rem}.race[data-astro-cid-wf7bgtbv].has-image{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.race[data-astro-cid-wf7bgtbv] img[data-astro-cid-wf7bgtbv]{width:100%;height:100%;min-height:180px;border-radius:var(--radius-sm);object-fit:cover}.gallery[data-astro-cid-wf7bgtbv]{position:relative;min-width:0}.gallery-track[data-astro-cid-wf7bgtbv]{display:flex;gap:.75rem;margin:0;padding:0 0 .5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;list-style:none;scrollbar-width:thin}.gallery-track[data-astro-cid-wf7bgtbv]>li[data-astro-cid-wf7bgtbv]{flex:none;scroll-snap-align:start}.gallery[data-astro-cid-wf7bgtbv] figure[data-astro-cid-wf7bgtbv]{margin:0}.gallery[data-astro-cid-wf7bgtbv] img[data-astro-cid-wf7bgtbv]{display:block;width:auto;height:clamp(220px,32vw,340px);border-radius:var(--radius-sm);background:var(--white)}.gallery[data-astro-cid-wf7bgtbv] figcaption[data-astro-cid-wf7bgtbv]{margin-top:.35rem;font-family:var(--mono);font-size:.72rem;color:var(--ink-3)}.gallery-btn[data-astro-cid-wf7bgtbv]{position:absolute;top:calc(clamp(220px,32vw,340px)/2);display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--line);border-radius:50%;font:inherit;color:var(--ink);background:var(--white);box-shadow:var(--shadow);transform:translateY(-50%);cursor:pointer}.gallery-btn[data-astro-cid-wf7bgtbv].prev{left:.5rem}.gallery-btn[data-astro-cid-wf7bgtbv].next{right:.5rem}.gallery-btn[data-astro-cid-wf7bgtbv]:disabled{opacity:0;pointer-events:none}.reflection[data-astro-cid-wf7bgtbv]{margin:.5rem 0 0;padding-left:.9rem;border-left:2px solid var(--accent);font-size:.95rem;line-height:1.65;color:var(--ink-2)}.race-body[data-astro-cid-wf7bgtbv]{display:grid;align-content:center;gap:.4rem;padding:.4rem .6rem}.race[data-astro-cid-wf7bgtbv] time[data-astro-cid-wf7bgtbv]{font-family:var(--mono);font-size:1.05rem;color:var(--accent)}.race[data-astro-cid-wf7bgtbv] h3[data-astro-cid-wf7bgtbv]{margin:0;font-size:1.3rem}.race-meta[data-astro-cid-wf7bgtbv]{margin:0;font-size:.88rem;color:var(--ink-3)}.race-result[data-astro-cid-wf7bgtbv]{margin:.25rem 0 0;color:var(--ink-2)}.race-extra[data-astro-cid-wf7bgtbv]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.25rem}.award[data-astro-cid-wf7bgtbv]{padding:.2rem .75rem;border:1px solid var(--accent);border-radius:999px;font-size:.85rem;font-weight:600;color:var(--accent);background:var(--white)}.race-extra[data-astro-cid-wf7bgtbv] a[data-astro-cid-wf7bgtbv]{font-size:.9rem;color:var(--accent)}@media(max-width:900px){.river-page[data-astro-cid-wf7bgtbv]{--river-w: 56px;padding-left:calc(var(--river-w) + .25rem)}}@media(max-width:640px){.river-page[data-astro-cid-wf7bgtbv]{--river-w: 40px}.note[data-astro-cid-wf7bgtbv].has-cover,.race[data-astro-cid-wf7bgtbv].has-image{grid-template-columns:1fr}.note[data-astro-cid-wf7bgtbv] img[data-astro-cid-wf7bgtbv]{order:-1}}
