.HostwoverLogo-module__CMEflq__logo{--logo-shine-opacity-peak:.42;--logo-shine-filter:invert(1) brightness(1.65) saturate(0);--logo-shine-duration:1.65s;align-items:center;gap:calc(var(--logo-size) * .32);color:currentColor;vertical-align:middle;text-decoration:none;display:inline-flex}:is(.dark .HostwoverLogo-module__CMEflq__logo,[data-theme=dark] .HostwoverLogo-module__CMEflq__logo){--logo-shine-opacity-peak:.56;--logo-shine-filter:brightness(.46) contrast(1.08) saturate(0)}.HostwoverLogo-module__CMEflq__mark{width:var(--logo-size);height:var(--logo-size);flex:none;display:inline-block;position:relative;overflow:hidden}.HostwoverLogo-module__CMEflq__baseMark,.HostwoverLogo-module__CMEflq__shineMark{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.HostwoverLogo-module__CMEflq__baseMark{z-index:1}.HostwoverLogo-module__CMEflq__shineMark{z-index:2;opacity:0;pointer-events:none;filter:var(--logo-shine-filter);clip-path:polygon(-90% 0%,-60% 0%,-35% 100%,-65% 100%);will-change:clip-path, opacity}.HostwoverLogo-module__CMEflq__logo[data-animated=true]:hover .HostwoverLogo-module__CMEflq__shineMark,.HostwoverLogo-module__CMEflq__logo[data-auto-shine=true] .HostwoverLogo-module__CMEflq__shineMark{animation:HostwoverLogo-module__CMEflq__hostwoverClipShine var(--logo-shine-duration) linear infinite}@keyframes HostwoverLogo-module__CMEflq__hostwoverClipShine{0%{opacity:var(--logo-shine-opacity-peak);clip-path:polygon(-90% 0%,-60% 0%,-35% 100%,-65% 100%)}to{opacity:var(--logo-shine-opacity-peak);clip-path:polygon(135% 0%,165% 0%,190% 100%,160% 100%)}}.HostwoverLogo-module__CMEflq__text{flex-direction:column;min-width:0;line-height:1;display:flex}.HostwoverLogo-module__CMEflq__title{color:currentColor;font-size:calc(var(--logo-size) * .52);letter-spacing:.03em;white-space:nowrap;font-weight:800}.HostwoverLogo-module__CMEflq__subtitle{margin-top:calc(var(--logo-size) * .16);color:#6b7280;font-size:calc(var(--logo-size) * .28);white-space:nowrap;font-weight:500}@media (prefers-reduced-motion:reduce){.HostwoverLogo-module__CMEflq__shineMark{opacity:0!important;animation:none!important}}
