/* Enlarge only the homepage logo ticker. Crop transparent asset padding in CSS
   so wordmarks share a visible height without altering the original files. */

.framer-mcsUM .framer-b2kl5n-container { --logo-height: 32px; height: 64px !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-1jwt60i { width: calc(var(--logo-height) * 2.411012) !important; height: var(--logo-height) !important; aspect-ratio: auto !important; overflow: hidden !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-1jwt60i img { position: absolute !important; width: 119.490175% !important; height: 133.418694% !important; left: -9.612321% !important; top: -17.157490% !important; max-width: none !important; object-fit: fill !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-1rp2cr6 { width: calc(var(--logo-height) * 2.928814) !important; height: var(--logo-height) !important; aspect-ratio: auto !important; overflow: hidden !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-1rp2cr6 img { position: absolute !important; width: 104.166667% !important; height: 169.491525% !important; left: -2.083333% !important; top: -34.576271% !important; max-width: none !important; object-fit: fill !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-k62igp { width: calc(var(--logo-height) * 3.529412) !important; height: var(--logo-height) !important; aspect-ratio: auto !important; overflow: hidden !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-k62igp img { position: absolute !important; width: 100.476190% !important; height: 100.000000% !important; left: -0.238095% !important; top: 0.000000% !important; max-width: none !important; object-fit: fill !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-1y2kakj { width: calc(var(--logo-height) * 3.945946) !important; height: var(--logo-height) !important; aspect-ratio: auto !important; overflow: hidden !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-1y2kakj img { position: absolute !important; width: 100.684932% !important; height: 102.702703% !important; left: -0.456621% !important; top: -1.801802% !important; max-width: none !important; object-fit: fill !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-1ha4chk { width: calc(var(--logo-height) * 3.399734) !important; height: var(--logo-height) !important; aspect-ratio: auto !important; overflow: hidden !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-1ha4chk img { position: absolute !important; width: 100.000000% !important; height: 100.000000% !important; left: 0.000000% !important; top: 0.000000% !important; max-width: none !important; object-fit: fill !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-46mit { width: calc(var(--logo-height) * 2.898551) !important; height: var(--logo-height) !important; aspect-ratio: auto !important; overflow: hidden !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-46mit img { position: absolute !important; width: 125.000000% !important; height: 362.318841% !important; left: -12.500000% !important; top: -131.159420% !important; max-width: none !important; object-fit: fill !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-axdg3o { width: calc(var(--logo-height) * 4.853659) !important; height: var(--logo-height) !important; aspect-ratio: auto !important; overflow: hidden !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-axdg3o img { position: absolute !important; width: 113.065327% !important; height: 160.975610% !important; left: -6.532663% !important; top: -29.268293% !important; max-width: none !important; object-fit: fill !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-gvazhp { width: calc(var(--logo-height) * 6.706897) !important; height: var(--logo-height) !important; aspect-ratio: auto !important; overflow: hidden !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-gvazhp img { position: absolute !important; width: 102.827763% !important; height: 379.310345% !important; left: -1.542416% !important; top: -139.655172% !important; max-width: none !important; object-fit: fill !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-1tqmxot { width: calc(var(--logo-height) * 3.641026) !important; height: var(--logo-height) !important; aspect-ratio: auto !important; overflow: hidden !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-1tqmxot img { position: absolute !important; width: 101.408451% !important; height: 100.000000% !important; left: 0.000000% !important; top: 0.000000% !important; max-width: none !important; object-fit: fill !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-1ng0vo3 { width: calc(var(--logo-height) * 4.687500) !important; height: var(--logo-height) !important; aspect-ratio: auto !important; overflow: hidden !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-1ng0vo3 img { position: absolute !important; width: 100.000000% !important; height: 468.750000% !important; left: 0.000000% !important; top: -183.333333% !important; max-width: none !important; object-fit: fill !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-1u87qxr { width: calc(var(--logo-height) * 5.825243) !important; height: var(--logo-height) !important; aspect-ratio: auto !important; overflow: hidden !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-1u87qxr img { position: absolute !important; width: 100.000000% !important; height: 100.000000% !important; left: 0.000000% !important; top: 0.000000% !important; max-width: none !important; object-fit: fill !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-dsbcqj { width: calc(var(--logo-height) * 5.598485) !important; height: var(--logo-height) !important; aspect-ratio: auto !important; overflow: hidden !important; }

.framer-mcsUM .framer-b2kl5n-container .framer-dsbcqj img { position: absolute !important; width: 120.568336% !important; height: 212.121212% !important; left: -10.148850% !important; top: -56.060606% !important; max-width: none !important; object-fit: fill !important; }

@media (max-width: 809.98px) { .framer-mcsUM .framer-b2kl5n-container { --logo-height: 26px; height: 54px !important; } }
