// SiteLogo — single source of truth for the DO mark.
// To update the logo, edit only this file. All instances update automatically.
// Props: width, height, fill, className, style
const SiteLogo = ({ width = 34, height = 38, fill = '#15120E', className = '', style = {} }) => (
  <svg
    width={width}
    height={height}
    viewBox="0 0 107.92 121.9"
    xmlns="http://www.w3.org/2000/svg"
    className={className}
    style={style}
    aria-hidden="true"
  >
    <g fill={fill}>
      <path d="M49.41,65.87c-2.22-2.09-5.25-3.14-9.11-3.14h-3.15v26.93h3.59c2.4,0,4.49-.47,6.29-1.42s3.2-2.44,4.2-4.48c1-2.04,1.5-4.71,1.5-7.99,0-4.51-1.11-7.82-3.32-9.91Z"/>
      <path d="M95.4,64.02c-1.44-1.14-3.11-1.71-5-1.71-1.79,0-3.37.46-4.75,1.37-1.38.91-2.46,2.29-3.24,4.14-.78,1.85-1.17,4.16-1.17,6.95,0,3.38.41,6.21,1.22,8.48.81,2.27,1.95,3.98,3.41,5.12,1.46,1.14,3.13,1.71,5,1.71s3.37-.46,4.75-1.37c1.38-.91,2.46-2.29,3.24-4.15.78-1.85,1.17-4.17,1.17-6.94,0-3.4-.41-6.23-1.23-8.49-.82-2.27-1.95-3.97-3.4-5.11Z"/>
      <path d="M103.04,88.56c-1.58,1.53-3.44,2.7-5.6,3.53s-4.53,1.24-7.13,1.24-4.86-.41-6.94-1.22c-2.08-.81-3.88-1.97-5.38-3.47s-2.66-3.3-3.47-5.4c-.81-2.1-1.22-4.43-1.22-6.99s.43-4.87,1.29-6.97c.86-2.1,2.08-3.91,3.66-5.44,1.58-1.53,3.44-2.7,5.6-3.53,2.16-.83,4.53-1.24,7.13-1.24s4.86.41,6.94,1.22c2.08.81,3.88,1.97,5.38,3.47,1.5,1.5,2.66,3.3,3.47,5.39.3.77.52,1.59.71,2.42.76-6.61.56-13.52-.76-20.51C100.49,17.84,71.82-4.65,42.68.82S-5.03,37.64,1.2,70.85c6.23,33.21,34.9,55.7,64.04,50.23,17.53-3.29,31.23-15.96,38.01-32.76-.08.08-.14.16-.22.23ZM37.15,92.69h-11.18v-1.08l3.57-1.43v-27.97l-3.57-1.43v-1.08h15.51c4.3,0,7.87.57,10.72,1.7s4.98,2.85,6.39,5.15,2.12,5.19,2.12,8.67c0,3.69-.84,6.84-2.51,9.44-1.67,2.6-3.96,4.59-6.86,5.97-2.9,1.38-6.17,2.07-9.81,2.07h-4.38ZM81,104.95c-1.77,1.17-3.45,2.1-5.03,2.77-1.58.67-3.17,1.15-4.76,1.43-1.59.28-3.31.42-5.15.42s-3.53-.14-5.12-.42c-1.59-.28-3.18-.76-4.76-1.43-1.58-.67-3.26-1.6-5.03-2.77-1.77-1.17-3.76-2.66-5.96-4.44l.86-1.21c2.02,1.25,3.91,2.27,5.67,3.07,1.76.8,3.44,1.41,5.03,1.83,1.59.43,3.15.72,4.68.89s3.07.25,4.63.25,3.11-.08,4.64-.25,3.1-.46,4.69-.89c1.59-.43,3.27-1.04,5.02-1.83,1.76-.8,3.65-1.82,5.69-3.07l.86,1.21c-2.2,1.79-4.19,3.27-5.96,4.44Z"/>
    </g>
  </svg>
);

window.SiteLogo = SiteLogo;
