.fl-tooltip-bubble[data-astro-cid-t57sbidl]{opacity:0;pointer-events:none;transition:opacity .15s ease-out}.fl-tooltip[data-astro-cid-t57sbidl]:hover .fl-tooltip-bubble[data-astro-cid-t57sbidl],.fl-tooltip[data-astro-cid-t57sbidl]:focus-within .fl-tooltip-bubble[data-astro-cid-t57sbidl]{opacity:1;pointer-events:auto}.fl-tooltip[data-astro-cid-t57sbidl][data-dismissed] .fl-tooltip-bubble[data-astro-cid-t57sbidl]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.fl-tooltip-bubble[data-astro-cid-t57sbidl]{transition:none}}.marquee[data-astro-cid-tpuvyizx]{--marquee-gap:2rem;overflow:hidden}@media (width>=1024px){.marquee[data-astro-cid-tpuvyizx]{--marquee-gap:3rem}}.marquee__track[data-astro-cid-tpuvyizx]{align-items:center;gap:var(--marquee-gap);width:max-content;min-width:100%;display:flex}.marquee__group[data-astro-cid-tpuvyizx]{justify-content:space-around;align-items:center;gap:var(--marquee-gap);min-width:100%;animation:marquee-scroll var(--marquee-duration,40s) linear infinite;flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}.marquee[data-astro-cid-tpuvyizx][data-pause=true]:is(:hover,:focus-within) .marquee__group[data-astro-cid-tpuvyizx]{animation-play-state:paused}.marquee[data-astro-cid-tpuvyizx][data-reverse=true] .marquee__group[data-astro-cid-tpuvyizx]{animation-direction:reverse}.marquee[data-astro-cid-tpuvyizx][data-presentation=tile]{--marquee-gap:var(--marquee-tile-gap,1rem);--marquee-mask-default:linear-gradient(to right, transparent, #fff 20%, #fff 80%, transparent);mask-image:var(--marquee-mask,var(--marquee-mask-default));-webkit-mask-image:var(--marquee-mask,var(--marquee-mask-default))}.marquee[data-astro-cid-tpuvyizx][data-presentation=tile] .marquee__group[data-astro-cid-tpuvyizx],.marquee[data-astro-cid-tpuvyizx][data-presentation=mockup] .marquee__group[data-astro-cid-tpuvyizx]{justify-content:flex-start;min-width:0}.marquee[data-astro-cid-tpuvyizx][data-presentation=tile] .marquee__item[data-astro-cid-tpuvyizx]{width:var(--marquee-tile-width,10rem);border-radius:var(--marquee-tile-radius,.75rem);background:var(--marquee-tile-surface,var(--color-surface-muted));border:var(--marquee-tile-border,0 solid transparent);padding:var(--marquee-tile-padding,.5rem);box-sizing:border-box;justify-content:center;align-items:center;display:flex}.marquee[data-astro-cid-tpuvyizx][data-presentation=tile] .marquee__logo{height:var(--marquee-tile-logo-height,104px);object-fit:contain;width:auto;max-width:100%}@media (width>=640px){.marquee[data-astro-cid-tpuvyizx][data-presentation=tile]{--marquee-gap:var(--marquee-tile-gap,1.5rem)}.marquee[data-astro-cid-tpuvyizx][data-presentation=tile] .marquee__item[data-astro-cid-tpuvyizx]{width:var(--marquee-tile-width,12.5rem);padding:var(--marquee-tile-padding,1.5rem)}.marquee[data-astro-cid-tpuvyizx][data-presentation=tile] .marquee__logo{height:var(--marquee-tile-logo-height,102px)}}@media (width>=1024px){.marquee[data-astro-cid-tpuvyizx][data-presentation=tile] .marquee__item[data-astro-cid-tpuvyizx]{width:var(--marquee-tile-width,15rem);padding:var(--marquee-tile-padding,2rem)}.marquee[data-astro-cid-tpuvyizx][data-presentation=tile] .marquee__logo{height:var(--marquee-tile-logo-height,114px)}}@media (width>=768px){.marquee[data-astro-cid-tpuvyizx][data-variant=vertical]{height:24rem}.marquee[data-astro-cid-tpuvyizx][data-variant=vertical] .marquee__track[data-astro-cid-tpuvyizx]{flex-direction:column;width:auto;min-width:0;height:100%}.marquee[data-astro-cid-tpuvyizx][data-variant=vertical] .marquee__group[data-astro-cid-tpuvyizx]{flex-direction:column;width:auto;min-width:0;height:max-content;min-height:100%;animation-name:marquee-scroll-y}.marquee[data-astro-cid-tpuvyizx][data-variant=vertical][data-presentation=mockup]{-webkit-mask-image:linear-gradient(#0000,#fff 20% 80%,#0000);mask-image:linear-gradient(#0000,#fff 20% 80%,#0000)}.marquee[data-astro-cid-tpuvyizx][data-variant=vertical][data-presentation=mockup] .marquee__group[data-astro-cid-tpuvyizx]{align-items:flex-start;min-height:0}.marquee[data-astro-cid-tpuvyizx][data-variant=vertical][data-presentation=mockup] .marquee__track[data-astro-cid-tpuvyizx]{align-items:flex-start}}.marquee[data-astro-cid-tpuvyizx][data-presentation=mockup]{--marquee-gap:1rem;height:12.5rem;-webkit-mask-image:linear-gradient(90deg,#0000,#fff 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#fff 20% 80%,#0000)}@media (width>=1024px){.marquee[data-astro-cid-tpuvyizx][data-presentation=mockup]{--marquee-gap:1.5rem;height:31.25rem}.marquee[data-astro-cid-tpuvyizx][data-variant=vertical][data-presentation=mockup] .marquee__track[data-astro-cid-tpuvyizx],.marquee[data-astro-cid-tpuvyizx][data-variant=vertical][data-presentation=mockup] .marquee__group[data-astro-cid-tpuvyizx]{align-items:stretch}.marquee[data-astro-cid-tpuvyizx][data-variant=vertical][data-presentation=mockup] .marquee__item[data-astro-cid-tpuvyizx]{width:100%}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--marquee-gap)))}}@keyframes marquee-scroll-y{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--marquee-gap)))}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-tpuvyizx]{overflow:visible}.marquee__track[data-astro-cid-tpuvyizx],.marquee__group[data-astro-cid-tpuvyizx]{flex-wrap:wrap;justify-content:center;width:auto}.marquee__group[data-astro-cid-tpuvyizx]{animation:none}.marquee__clone[data-astro-cid-tpuvyizx]{display:none}.marquee[data-astro-cid-tpuvyizx][data-variant=vertical],.marquee[data-astro-cid-tpuvyizx][data-presentation=mockup]{height:auto}.marquee[data-astro-cid-tpuvyizx][data-presentation=tile],.marquee[data-astro-cid-tpuvyizx][data-presentation=mockup]{-webkit-mask-image:none;mask-image:none}.marquee__group[data-astro-cid-tpuvyizx],.marquee[data-astro-cid-tpuvyizx][data-presentation=tile] .marquee__group[data-astro-cid-tpuvyizx]{flex-shrink:1;justify-content:center;max-width:100%}}.bento-theme-track[data-astro-cid-fdwlxssq]{--marquee-tile-width:6.25rem;--marquee-tile-logo-height:82px;--marquee-tile-padding:.5rem;--marquee-tile-radius:.5rem;--marquee-tile-surface:#fff;--marquee-tile-border:1px solid var(--color-border);--marquee-tile-gap:1rem}
