.contact__direct{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:clamp(1rem,2vw,1.5rem) 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8rem}.contact__direct a{color:var(--bone);border-bottom:1px solid var(--hair);padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.contact__direct a:hover{color:var(--acid);border-color:var(--acid)}.service-row__go{justify-self:end;color:var(--muted);font-size:1rem;line-height:1;transition:color .22s ease,transform .32s ease}.service-row:hover .service-row__go,.service-row:focus-visible .service-row__go{color:var(--acid);transform:translate(3px,-3px)}@media(prefers-reduced-motion:reduce){.service-row__go{transition:none}}
