.BrandMarquee_root__cHYT6{position:relative;width:100%;background:#fff;border-bottom:1px solid var(--line)}.BrandMarquee_viewport__WUOFF{overflow:hidden;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent)}.BrandMarquee_viewport__WUOFF::-webkit-scrollbar{display:none}.BrandMarquee_track__ethV_{display:flex;width:max-content;animation:BrandMarquee_brand-flow__7bSHK 32s linear infinite}.BrandMarquee_group__wLNtG{display:flex;align-items:center;justify-content:space-around;flex:0 0 auto;min-width:100vw}.BrandMarquee_logo__2g5gj{display:flex;align-items:center;justify-content:center;flex:0 0 clamp(160px,24vw,340px);min-height:120px;padding:22px 28px}.BrandMarquee_logo__2g5gj img{display:block;width:224px;max-width:100%;height:72px;object-fit:contain}.BrandMarquee_root__cHYT6[data-paused=true] .BrandMarquee_track__ethV_{animation-play-state:paused}.BrandMarquee_root__cHYT6[data-focused=true] .BrandMarquee_viewport__WUOFF{overflow-x:auto;-webkit-mask-image:none;mask-image:none;width:100%}.BrandMarquee_root__cHYT6[data-focused=true] .BrandMarquee_track__ethV_{animation:none;transform:none}.BrandMarquee_root__cHYT6[data-focused=true] .BrandMarquee_group__wLNtG[aria-hidden=true]{display:none}@keyframes BrandMarquee_brand-flow__7bSHK{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (hover:hover) and (pointer:fine){.BrandMarquee_root__cHYT6:hover .BrandMarquee_track__ethV_{animation-play-state:paused}.BrandMarquee_logo__2g5gj:hover{background:#f8f9fc}}@media (max-width:700px){.BrandMarquee_logo__2g5gj{min-height:72px;padding:12px 17px}.BrandMarquee_logo__2g5gj img{width:120px;height:42px}.BrandMarquee_viewport__WUOFF{-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}}@media (prefers-reduced-motion:reduce){.BrandMarquee_viewport__WUOFF{overflow-x:auto;-webkit-mask-image:none;mask-image:none;width:100%!important}.BrandMarquee_track__ethV_{animation:none;transform:none}.BrandMarquee_group__wLNtG[aria-hidden=true]{display:none}}.HeroLadybird_origin__7VZ6k{position:relative;display:inline-block;width:16px;height:20px;flex:0 0 16px;vertical-align:middle;pointer-events:none;transform:rotate(18deg)}.HeroLadybird_flyer__egITW svg,.HeroLadybird_origin__7VZ6k svg{display:block;width:100%;height:100%;overflow:visible}.HeroLadybird_origin__7VZ6k[data-flying]>svg{opacity:0}.HeroLadybird_pause__up4sc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:3px;padding:0;border:0;background:transparent;color:#675c72;cursor:pointer;pointer-events:auto;transform:rotate(-18deg)}.HeroLadybird_pause__up4sc:after{content:"";position:absolute;width:44px;height:44px;border-radius:50%}.HeroLadybird_pause__up4sc span{display:block;width:2px;height:8px;border-radius:1px;background:currentColor}.HeroLadybird_pause__up4sc:hover{color:#ad263c}.HeroLadybird_pause__up4sc:focus-visible{outline:2px solid #675c72;outline-offset:5px;border-radius:2px}.HeroLadybird_flyer__egITW{position:fixed;left:0;top:0;width:22px;height:27.5px;z-index:45;pointer-events:none;visibility:hidden;filter:drop-shadow(0 2px 2px #472b3826);contain:layout style}.HeroLadybird_flyer__egITW[data-flying]{visibility:visible;will-change:transform}.HeroLadybird_shellLeft__Se7RQ,.HeroLadybird_shellRight__QL9x2{transform-origin:16px 13px}.HeroLadybird_wings__gUAmJ{opacity:0}.HeroLadybird_wingLeft__K8FTt,.HeroLadybird_wingRight__1RHpF{transform-origin:16px 14px}.HeroLadybird_flyer__egITW[data-flying] .HeroLadybird_wingLeft__K8FTt{animation:HeroLadybird_wing-left__Cn8Nr 90ms ease-in-out infinite alternate}.HeroLadybird_flyer__egITW[data-flying] .HeroLadybird_wingRight__1RHpF{animation:HeroLadybird_wing-right__Sg02l 90ms ease-in-out infinite alternate}@keyframes HeroLadybird_wing-left__Cn8Nr{0%{transform:rotate(30deg) scaleX(.75)}to{transform:rotate(74deg) scaleX(1)}}@keyframes HeroLadybird_wing-right__Sg02l{0%{transform:rotate(-30deg) scaleX(.75)}to{transform:rotate(-74deg) scaleX(1)}}@media (max-width:800px){.HeroLadybird_origin__7VZ6k{width:12px;height:15px;flex-basis:12px}}@media (prefers-reduced-motion:reduce){.HeroLadybird_wingLeft__K8FTt,.HeroLadybird_wingRight__1RHpF{animation:none!important}.HeroLadybird_flyer__egITW{display:none}.HeroLadybird_origin__7VZ6k[data-flying]>svg{opacity:1}}