html.hgk-ac-home{--ac-font:'Space Mono',monospace}html.hgk-ac-home[data-ac-font=montserrat]{--ac-font:'Montserrat',sans-serif}html.hgk-ac-home[data-ac-font=space-mono]{--ac-font:'Space Mono',monospace}.hgk-ac-home .ac-navigation,.hgk-ac-home .ac-ruler{display:none}@media (min-width:721px){.hgk-ac-home .rail{display:none}.hgk-ac-home .ac-navigation{display:block;z-index:140;direction:ltr}.hgk-ac-home .ac-ruler{display:block;z-index:151;direction:ltr}.hgk-ac-home #about{padding-right:calc(8vw + 72px)}.hgk-ac-home #about .tool-marquee-wrap{width:calc(100vw - 160px);max-width:none;flex-shrink:0;position:relative;left:36px}.hgk-ac-home .photo-reflection-wrap{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.4),transparent);mask-image:linear-gradient(to bottom,rgba(0,0,0,.4),transparent)}.hgk-ac-home .about-photo .photo-reflection{-webkit-mask-image:none;mask-image:none;border-radius:0}.hgk-ac-home .about-photo .photo-main{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 3px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 3px),transparent)}.hgk-ac-home #tools .tools-inner{max-width:1360px;margin-inline:auto}.hgk-ac-home #tools .orbit{width:min(1240px,86vw)}.hgk-ac-home #eyebrowContact,.hgk-ac-home #eyebrowTools{display:none}.hgk-ac-home #toolsTitle{font-size:clamp(18px, 1.3vw, 22px);font-weight:500}.hgk-ac-home #contactTitle{font-size:clamp(18px, 1.4vw, 22px);font-weight:400}.hgk-ac-home .ac-nav-hit:hover{background:0 0}.hgk-ac-home .ac-letter{transition:color .2s ease,translate .2s ease,text-shadow .2s ease}.hgk-ac-home .ac-letter.ac-hover{translate:0 -2px;text-shadow:0 0 8px rgba(255,255,255,.22),0 0 18px rgba(255,255,255,.08)}html.hgk-ac-home.hgk-ac-seeking{scroll-snap-type:none}@media (prefers-reduced-motion:reduce){.hgk-ac-home .ac-letter{transition:none}.hgk-ac-home .ac-letter.ac-hover{translate:none}}}@media (min-width:721px) and (max-width:1023px),(min-width:721px) and (pointer:coarse){.hgk-ac-home #about{padding-right:calc(4vw + 64px)}.hgk-ac-home #tools .tools-inner{padding-right:56px}.hgk-ac-home #tools .orbit{width:calc(100vw - 180px)}}