.arrow-link{color:inherit;font-family:var(--font-manrope),sans-serif;letter-spacing:normal;text-transform:uppercase;place-self:flex-start start;align-items:center;gap:.25em;font-size:3.6rem;font-weight:700;line-height:1;text-decoration:none;transition:color .2s ease-out;display:inline-flex}@media (max-width:600px){.arrow-link{font-family:var(--font-manrope),sans-serif;letter-spacing:normal;text-transform:uppercase;font-size:1.8rem;font-weight:600;line-height:1.3}}.arrow-link:hover,.arrow-link:focus-visible{color:var(--color-accent,#cc3327)}@media (prefers-reduced-motion:reduce){.arrow-link{transition:none}}.arrow-link__icon{flex-shrink:0;width:.7em;height:.7em;transition:transform .2s ease-out}.arrow-link:hover .arrow-link__icon,.arrow-link:focus-visible .arrow-link__icon{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.arrow-link__icon{transition:none}}
