.companions[data-astro-cid-epnfqeyg]{container-type:inline-size}.widget[data-astro-cid-epnfqeyg]{gap:var(--space-l);flex-direction:column;display:flex}.choices[data-astro-cid-epnfqeyg]{gap:var(--space-m) var(--space-xl);flex-wrap:wrap;display:flex}.filter[data-astro-cid-epnfqeyg]{align-items:flex-start;gap:var(--space-xs);flex-direction:column;flex:18rem;min-width:0;display:flex}.label[data-astro-cid-epnfqeyg]{color:var(--sub)}.rail-wrap[data-astro-cid-epnfqeyg]{min-width:0;position:relative}.rail[data-astro-cid-epnfqeyg]{--in-view:1.7;--gap-x:var(--space-s);grid-auto-columns:calc((100% - (var(--in-view) - .5) * var(--gap-x)) / var(--in-view));gap:var(--gap-x);margin:0 calc(-1 * var(--space-xs));padding:var(--space-xs) var(--space-xs) var(--space-l);overscroll-behavior-x:contain;scroll-padding-inline:var(--space-xs);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}.rail[data-astro-cid-epnfqeyg]::-webkit-scrollbar{display:none}.rail[data-astro-cid-epnfqeyg][data-more=end]{mask-image:linear-gradient(90deg, var(--card) calc(100% - var(--space-xxl)), transparent)}.rail[data-astro-cid-epnfqeyg][data-more=start]{mask-image:linear-gradient(90deg, transparent, var(--card) var(--space-xxl))}.rail[data-astro-cid-epnfqeyg][data-more=both]{mask-image:linear-gradient(90deg, transparent, var(--card) var(--space-xxl), var(--card) calc(100% - var(--space-xxl)), transparent)}.rail[data-astro-cid-epnfqeyg]>li{scroll-snap-align:start}.arrow[data-astro-cid-epnfqeyg]{top:var(--cover-mid,40%);z-index:1;width:var(--touch);height:var(--touch);border:1px solid var(--site-edge);background:var(--card);box-shadow:var(--site-lift-hover);color:var(--ink);cursor:pointer;transition:border-color var(--motion-quick) ease;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;transform:translateY(-50%)}.arrow[data-astro-cid-epnfqeyg][hidden]{display:none}.arrow[data-astro-cid-epnfqeyg]:hover{border-color:var(--blue)}.arrow[data-astro-cid-epnfqeyg] .icon{width:var(--space-m);height:var(--space-m)}.prev[data-astro-cid-epnfqeyg]{left:calc(-1 * var(--space-m))}.next[data-astro-cid-epnfqeyg]{right:calc(-1 * var(--space-m))}.empty[data-astro-cid-epnfqeyg]{padding:var(--space-l) 0;color:var(--sub);text-align:center;margin:0}@container (width>=44rem){.rail[data-astro-cid-epnfqeyg]{--in-view:3.3;--gap-x:var(--space-m)}.choices[data-astro-cid-epnfqeyg]{gap:var(--space-xl);flex-direction:row}.choices[data-astro-cid-epnfqeyg] .filter[data-astro-cid-epnfqeyg]{flex:1 1 0}}@container (width>=56rem){.rail[data-astro-cid-epnfqeyg]{--in-view:4.3}}.choices[data-astro-cid-epnfqeyg][hidden]{display:none}
