@property --lit{syntax:"<number>";inherits:true;initial-value:0}.hg-site-wordmark{--mx:50%;--my:50%;display:block;width:100%;text-align:center;font-family:var(--font-sans);font-weight:700;font-size:clamp(64px,min(21vw,24svh),320px);line-height:.9;letter-spacing:-.06em;color:transparent;background:radial-gradient(min(30vw,380px) circle at var(--mx) var(--my),color-mix(in srgb,var(--hg-ink) calc(95% * var(--lit)),transparent),transparent 72%),linear-gradient(to bottom,color-mix(in srgb,var(--hg-ink) 6%,transparent) 10%,color-mix(in srgb,var(--hg-ink) 34%,transparent) 92%);-webkit-background-clip:text;background-clip:text;user-select:none;transition:--lit .5s var(--hg-ease);padding-bottom:.06em}@media (width < 1024px){.hg-site-wordmark{padding-bottom:.2em}}.hg-site-foot:hover .hg-site-wordmark{--lit:1}@media (hover:none){.hg-site-wordmark{background:linear-gradient(to bottom,color-mix(in srgb,var(--hg-ink) 8%,transparent) 10%,color-mix(in srgb,var(--hg-ink) 40%,transparent) 92%);-webkit-background-clip:text;background-clip:text}}