export default function SiteLogo({ className }: { className?: string }) {
  return (
    <svg viewBox="0 0 512.89 116.75" className={className}>
      <defs>
        <style>{`.cls-1{fill:#fff;}.cls-2{fill:#dc150b;}.cls-3{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:4px;}`}</style>
      </defs>
      <g>
        <polygon points="117.96 39.52 134.31 39.52 134.31 87.58 145.81 87.58 145.81 39.52 162.16 39.52 162.16 29.18 117.96 29.18 117.96 39.52" />
        <path d="M173.58,27.93c-1.75,0-3.28.62-4.56,1.85-1.28,1.23-1.94,2.77-1.94,4.57,0,1.7.65,3.19,1.93,4.45,1.28,1.25,2.81,1.89,4.56,1.89s3.19-.64,4.45-1.89,1.89-2.75,1.89-4.45c0-1.8-.62-3.33-1.85-4.56-1.23-1.23-2.74-1.85-4.48-1.85Z" />
        <rect x="168" y="45.69" width="11.17" height="41.89" />
        <path d="M209.75,29.18h-20.53v58.4h20.53c8.85,0,15.88-2.64,20.9-7.85,5.01-5.21,7.56-12.39,7.56-21.35s-2.54-16.21-7.56-21.39c-5.02-5.18-12.05-7.81-20.9-7.81ZM200.72,39.52h8.62c5.72,0,10.04,1.66,12.86,4.93,2.83,3.29,4.26,7.86,4.26,13.59s-1.44,10.49-4.27,13.97c-2.82,3.46-7.14,5.22-12.86,5.22h-8.62v-37.72Z" />
        <path d="M285.04,61.53c-1.9-2.31-4.16-3.97-6.7-4.93v-.1c5.32-2.58,8.01-6.81,8.01-12.57,0-4.47-1.48-8.09-4.39-10.75-2.91-2.65-7.2-4-12.75-4h-24.08v58.4h23.92c5.88,0,10.56-1.44,13.9-4.28,3.36-2.85,5.06-6.9,5.06-12.04,0-4.07-1-7.34-2.96-9.73ZM256.37,52.87v-14.35h11.34c2.16,0,3.91.64,5.2,1.9,1.28,1.26,1.93,3.02,1.93,5.24s-.64,4-1.9,5.28c-1.26,1.28-3.07,1.93-5.4,1.93h-11.18ZM276.25,70.43c0,2.33-.71,4.23-2.1,5.65-1.39,1.42-3.45,2.14-6.1,2.14h-11.67v-16h11.67c2.54,0,4.57.77,6.02,2.3,1.45,1.53,2.19,3.52,2.19,5.9Z" />
        <polygon
          className="cls-2"
          points="50.55 0 0 29.19 0 87.56 50.55 116.75 101.11 87.56 101.11 29.19 50.55 0"
        />
        <polygon
          className="cls-1"
          points="33.7 87.56 33.7 48.65 16.85 58.38 16.85 38.92 50.55 19.46 67.41 29.19 50.55 38.92 50.55 97.29 33.7 87.56"
        />
        <polygon
          className="cls-1"
          points="67.41 87.56 67.41 48.65 84.26 38.92 84.26 77.83 67.41 87.56"
        />
        <path d="M342.12,28.78h8.32v51.32h28.81v7.48h-37.13V28.78Z" />
        <path d="M384.54,76.24c0-8.74,7.64-13.61,21.17-14.53l4.71-.34v-1.34c0-4.96-2.94-8.06-8.06-8.06-4.45,0-7.81,2.27-8.57,6.3h-8.32c.5-7.9,7.56-13.61,16.88-13.61s16.04,6.13,16.04,15.71v18.14c0,2.27,1.18,3.44,3.19,3.44.5,0,.76-.08,1.43-.25l.76,5.88c-1.18.42-2.77.67-4.12.67-4.45,0-7.56-2.6-8.23-6.55h-.5c-2.94,4.54-7.31,6.8-12.85,6.8-8.15,0-13.52-4.96-13.52-12.26ZM398.9,81.19c6.55,0,11.51-5.29,11.51-13.02v-.67l-5.21.42c-7.64.59-12.35,3.36-12.35,8.06,0,3.11,2.1,5.21,6.05,5.21Z" />
        <path d="M438.97,82.28h-.5l-.5,5.29h-7.06V27.1h7.98v23.35h.5c2.6-3.7,7.31-5.8,12.85-5.8,11.26,0,19.57,9.32,19.57,21.92s-8.32,21.92-19.57,21.92c-5.79,0-10.75-2.27-13.27-6.22ZM463.5,66.58c0-8.57-5.04-14.45-12.43-14.45s-12.18,5.71-12.18,14.45,4.79,14.45,12.18,14.45,12.43-5.88,12.43-14.45Z" />
        <path d="M479.88,74.39h8.32c.5,4.28,3.11,6.97,8.74,6.97,4.03,0,7.64-1.34,7.64-4.87,0-2.6-1.51-4.45-5.63-5.71l-6.38-1.85c-7.56-2.18-11.34-6.55-11.34-12.1,0-7.39,6.55-12.18,15.12-12.18s14.95,5.12,15.46,12.26h-8.32c-.59-3.19-3.53-5.38-7.39-5.38s-6.55,2.1-6.55,5.29c0,2.44,1.6,4.03,6.22,5.29l6.38,1.76c7.14,2.02,10.75,6.38,10.75,12.1,0,7.73-6.8,12.52-16.04,12.52-10.08,0-16.71-5.8-16.97-14.11Z" />
        <line className="cls-3" x1="312.69" y1="27.93" x2="312.69" y2="87.56" />
      </g>
    </svg>
  );
}
