.convoy.svelte-1w77gia{background:var(--paper);border-bottom:1px solid var(--line);padding-block:2.25rem 0;overflow:hidden}.convoy__head.svelte-1w77gia{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem 1.25rem;margin-bottom:.75rem}.convoy__head.svelte-1w77gia h2:where(.svelte-1w77gia){font-size:clamp(1.15rem,1.4vw + .6rem,1.45rem);margin:0;text-wrap:balance}.convoy__head.svelte-1w77gia p:where(.svelte-1w77gia){margin:0;color:var(--slate);font-size:var(--text-sm)}.convoy__road.svelte-1w77gia{position:relative;overflow:hidden;padding-block:.75rem 1.5rem;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.convoy__road.svelte-1w77gia:before{content:"";position:absolute;left:0;right:0;bottom:3.2rem;height:2px;background:repeating-linear-gradient(90deg,var(--slate) 0 22px,transparent 22px 40px);opacity:.28}.convoy__belt.svelte-1w77gia{position:relative;z-index:1;display:flex;width:max-content;animation:svelte-1w77gia-convoy-roll 64s linear infinite;will-change:transform}.convoy__road.svelte-1w77gia:focus-within .convoy__belt:where(.svelte-1w77gia),.convoy__road.is-paused.svelte-1w77gia .convoy__belt:where(.svelte-1w77gia){animation-play-state:paused}@media(hover:hover)and (pointer:fine){.convoy__road.svelte-1w77gia:hover .convoy__belt:where(.svelte-1w77gia){animation-play-state:paused}}.convoy__pause.svelte-1w77gia{margin-left:auto;display:inline-flex;align-items:center;gap:.4rem;font:inherit;font-size:var(--text-xs);font-weight:600;color:var(--slate);background:none;border:1px solid var(--line);border-radius:999px;padding:.25rem .7rem;cursor:pointer;touch-action:manipulation;transition:color .14s ease,border-color .14s ease,transform var(--press) var(--ease-out)}@media(hover:hover)and (pointer:fine){.convoy__pause.svelte-1w77gia:hover{color:var(--waterline-deep);border-color:var(--waterline)}}.convoy__pause.svelte-1w77gia:active{transform:scale(.95)}.convoy__track.svelte-1w77gia{list-style:none;margin:0;padding:0 1.75rem;display:flex;align-items:flex-end;gap:3.5rem;flex-shrink:0}.convoy__track.svelte-1w77gia li:where(.svelte-1w77gia){display:grid;justify-items:center;gap:.5rem;padding-bottom:.4rem}.convoy__track.svelte-1w77gia li:where(.svelte-1w77gia) img{animation:svelte-1w77gia-convoy-bob 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * -.31s)}.convoy__track.svelte-1w77gia span:where(.svelte-1w77gia){font-size:var(--text-xs);font-weight:600;color:var(--slate);white-space:nowrap}@keyframes svelte-1w77gia-convoy-roll{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes svelte-1w77gia-convoy-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media(max-width:40rem){.convoy__track.svelte-1w77gia{gap:2.25rem}.convoy__road.svelte-1w77gia:before{bottom:3.25rem}.convoy__track.svelte-1w77gia li:where(.svelte-1w77gia) img{height:44px;width:auto}}@media(prefers-reduced-motion:reduce){.convoy__belt.svelte-1w77gia{animation:none;width:100%}.convoy__track.svelte-1w77gia li:where(.svelte-1w77gia) img{animation:none}.convoy__track[aria-hidden=true].svelte-1w77gia{display:none}.convoy__track.svelte-1w77gia{width:100%;flex-wrap:wrap;justify-content:center;gap:1.5rem 2.25rem}.convoy__road.svelte-1w77gia{mask-image:none;-webkit-mask-image:none}.convoy__road.svelte-1w77gia:before{display:none}.convoy__pause.svelte-1w77gia{display:none}}@media(prefers-color-scheme:dark){.convoy__track.svelte-1w77gia li:where(.svelte-1w77gia) img,.rv-grid__art.svelte-1w77gia img{background:#e9f0f6;border-radius:10px;padding:4px 6px}}.rv-grid-wrap.svelte-1w77gia h2:where(.svelte-1w77gia){margin-bottom:.5rem}.rv-grid__intro.svelte-1w77gia{color:var(--slate);margin:0 0 1.5rem;max-width:60ch}.rv-grid.svelte-1w77gia{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(8.75rem,1fr));gap:1rem 1.25rem}.rv-grid--blurbs.svelte-1w77gia{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:1.25rem}.rv-grid.svelte-1w77gia li:where(.svelte-1w77gia){display:grid;justify-items:center;align-content:start;gap:.5rem;text-align:center;padding:1rem .75rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);transition:transform .2s var(--ease-out),box-shadow .2s ease}@media(hover:hover)and (pointer:fine){.rv-grid.svelte-1w77gia li:where(.svelte-1w77gia):hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.rv-grid.svelte-1w77gia li:where(.svelte-1w77gia):hover .rv-grid__art:where(.svelte-1w77gia) img{transform:translate(3px)}}.rv-grid__art.svelte-1w77gia{display:inline-flex;align-items:flex-end;height:48px}.rv-grid__art.svelte-1w77gia img{transition:transform .26s var(--ease-out)}.rv-grid--framed.svelte-1w77gia li:where(.svelte-1w77gia){border:0;background:transparent;padding:0 0 .5rem;box-shadow:none}.rv-grid--framed.svelte-1w77gia .rv-grid__art:where(.svelte-1w77gia){height:auto;width:100%;max-width:12rem}.rv-grid--framed.svelte-1w77gia .rv-grid__art:where(.svelte-1w77gia) img{width:100%;height:auto;filter:drop-shadow(0 6px 12px rgba(10,55,92,.1));transition:transform .26s var(--ease-out),filter .26s ease}@media(hover:hover)and (pointer:fine){.rv-grid--framed.svelte-1w77gia li:where(.svelte-1w77gia):hover{transform:none;box-shadow:none}.rv-grid--framed.svelte-1w77gia li:where(.svelte-1w77gia):hover .rv-grid__art:where(.svelte-1w77gia) img{transform:translateY(-3px);filter:drop-shadow(0 12px 20px rgba(10,55,92,.16))}}.rv-grid__label.svelte-1w77gia{font-size:var(--text-sm);font-weight:600;color:var(--ink)}.rv-grid__blurb.svelte-1w77gia{font-size:var(--text-xs);color:var(--slate);line-height:1.5}@media(prefers-reduced-motion:reduce){.rv-grid.svelte-1w77gia li:where(.svelte-1w77gia),.rv-grid__art.svelte-1w77gia img{transition:none}.rv-grid.svelte-1w77gia li:where(.svelte-1w77gia):hover{transform:none}.rv-grid.svelte-1w77gia li:where(.svelte-1w77gia):hover .rv-grid__art:where(.svelte-1w77gia) img{transform:none}}
